C语言试卷A

发布 2021-04-23 11:04:28 阅读 6154

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

c语言试卷 (a) 卷。

班级姓名学号得分。

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

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

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

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

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

a)abb)3day

c)day-3d)#abc

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

abc) %和d) *

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

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

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

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

main()

int x=10,y=10;

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

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

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

a)eb)dc)102d)100

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

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

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

int x=3;

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

while(!(x));

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

9、 定义如下变量。

int n=10;

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

while(n>7)

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

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

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

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

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

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

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

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

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

4、求两数中的较大。

main()

float a, ,max;

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

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

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

double fun( double x)

int i;

double z;

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

return z;

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.编一程序算出 5+6+7+8+…+100 的 (10分)

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

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

c语言试卷c

a.p q c.p n1 10 若有说明语句 int a,b,c,d c 则能从键盘读入三个整数分别赋给变量a b c的语句是。a.scanf d d d a,b,d b.scanf d d d a,b,d c.scanf d d d a,b,dd.scanf d d d a,b,d 11 c语言标...

C语言试卷A

青海大学试卷 a卷 系别 班级学号姓名。考试课程 程序设计基础 c 考试日期 2009 年 12月17日。注 所有答案均写在答题卡上,答在试卷上不得分,考试结束后试卷和答题卡一并交回。一 填空题 每空1分,共16分 1 整型静态数组没有初始化,也没有赋值,此时数组元素的值均为 0 2 数组在内存中占...

C语言试卷

一 填空共5题 共计10分 第1题 2.0分 题号 339 赋值运算符的结合性是由 右 至 左 第2题 2.0分 题号 925 在c 语言结构化程序中,函数 是程序的基本组成单元 在c 语言的面向对象设计框架中,对象 是程序的基本组成单元。第3题 2.0分 题号 926 c 语言的参数传递机制包括传...