C语言试卷B

发布 2021-04-23 12:25:28 阅读 4837

2007~2008学年第二学期期末考试。

c语言试卷 (b) 卷。

班级姓名学号得分。

一、单项选择(每题2分,共20分)

1、已知字母b的ascii码为98,如ch为字符型变量,则表达式ch='b'+'5'-'2'的值为( )

a)eb)dc)102d)100

2、c语言程序的基本单位是。

a)语句b)程序行c)函数d)字符。

3、 以下程序段的输出结果是 (

int x=3;

doprintf(“%3d”,x--=2);}

while(!(x));

a)1b)3 0c)1--2d)死循环。

4、 定义如下变量。

int n=10;

则下列循环的输出结果是。

while(n>7)

n--;printf(“%d”,n);

a)10b)9c)10d)9

5、 表达式:10!=9的值是。

a)trueb)非零值c)0d)1

6、 c语言中最简单的数据类型包括。

a)整型、实型、逻辑型 b)整型、实型、字符型。

c)整型、字符型、逻辑型 d)整型、实型、逻辑型、字符型。

7、下列各选项中是有效的标识符。

a)abb)3day

c)day-3d)#abc

8、 c语言中,运乍对象必须是整型数的运算符是。

abc) %和d) *

9、 设有如下定义int x=10,y=3,z;则语句。

printf(“%d”,z=(x%y,x/y));的输出结果是。

a)1b)0c)4d)3

10、 以下程序的输出结果是。

main()

int x=10,y=10;

printf(“%d %d”,x--,y);

a)10 10b)9 9 c)9 10d)10 9

二、填空(每空2分,共30分)

1、求两数中的较大。

main()

float a, ,max;

scanf(“%f%f”,&a,&b);

printf(“the max is %f”,max);

2、 以下函数的功能是:求x的3次方,请填空。

double fun( double x)

int i;

double z;

for(i=1, z=x; i<3;i++)z=z* ;

return z;

3、数值 -1 的原码是 ,反码是 ,补码是 。

4、若有说明int i,j,k;则表达式i=10,j=20,k=30,k*=i+j的值为 。

5、数据的基本类型有五种。他们是:整型(int),字符型实型。

双精度型(__空类型(void)。

6、 下面的程序是求1+2+…+10的值,请填空:

main()

int i,s=0;

for(i=1;i<=10;i++)

7、 下面的程序是求1*2*3*…10,请填空:

main()

int i,s= ;

s=s*i;

8、 下面的程序是求数组a中的最大值,请填空。

main()

int a[5]=,i,max;

max= ;

for(i=1;i<=4;i++)

if(max}

三.请给出下列程序的运行结果(本题共3小题,每题5分,共15分)

1. main( )

运行结果:2. main()

int n=4;

while(n>0)

n--;printf(“%d ”,n);

运行结果:3. main()

char a1[20], a2[20];

gets(a1);

scanf(“%s”,a2);

puts(a1);

puts(a2);

printf(“a1=%s,a2=%s”,a1,a2);

运行程序,输入为:

thank you.

good morning.

则输出为:四、编程 (35分)

1、已知2023年出生的人属龙,编写一程序,列出21世纪全部龙年的年份。(10分)

2、.编一程序算出 5+6+7+8+…+100 的 (10分)

3、遍一程序,由键盘输入10个数存入数组中,找出其中的最大数存放在 max 中。(15分)

C语言试卷 B

商丘工学院2010 2011学年第二学期期末考试试卷。考试科目 c语言试卷类型 b卷 适用于计算机科学系 11 级图形图像专业一。二班级使用。一。单项选择题 每个小题只有一个正确选项,每小题 2分,共 40 分 1.十进制数 2转换成二进制数是 a.11111101 b.11111110 c.000...

C语言试卷B

官渡区职业高级中学2014上学年。姓名班级。一 选择题 a b c d四个选项中,只有一个正确选项,请将你认为的正确选项填写在后面的空号中,每题2分,共30分 1.下列标识符中,合法的是 a abc1b 1buibc nio1d for 2.下列程序的输出结果是 main int a 7,b 5 p...

C语言试卷B

青岛大学课程考试试卷。学年春季学期考试时间。课程名称c语言程序设计a卷 b卷。本试卷共4页,做题前请检查试卷是否缺页。1.c语言是低级语言,cpu可以直接执行c语言源程序。2.如int for等关键字不能用做变量名,但是可以用做函数名。3.在函数外声明的全局变量只在main 函数内有效。4.一个合格...