绪论 单元测试

1、判断题:
二级C语言的题型有单项选择题、程序填空题、程序改错题、程序设计题?
选项:
A:对
B:错
答案: 【

第一章 单元测试

1、判断题:
构成c程序的基本单位是函数,有且只有一个主函数
选项:
A:错
B:对
答案: 【

2、判断题:
c语言一行可以写多条语句
选项:
A:对
B:错
答案: 【

3、判断题:
c语言一条语句只能写在一行上
选项:
A:对
B:错
答案: 【

4、判断题:
一个c语言程序里可以有多个主函数
选项:
A:对
B:错
答案: 【

5、判断题:
一个C程序是由一个或多个函数组成的
选项:
A:错
B:对
答案: 【

6、判断题:
C语言中每个函数都能实现一个或多个功能
选项:
A:错
B:对
答案: 【

7、判断题:
在c语言中,调用的可以是库函数,也可以是用户自定义的函数
选项:
A:错
B:对
答案: 【

8、判断题:
'n'是换行符
选项:
A:对
B:错
答案: 【

9、判断题:
c程序是用小写的英文字母编写的
选项:
A:错
B:对
答案: 【

10、判断题:
c语言主函数的名字是mian
选项:
A:对
B:错
答案: 【

第二章 单元测试

1、单选题:
以下选项中可用作C程序合法实数的是
选项:
A:3.0e0.2
B:E9
C:0.1e0
D:9.12E
答案: 【0.1e0

2、单选题:
以下程序的输出结果是#include <stdio.h>void main(){ int x=10,y=10; printf("%d %d",x--,--y);}
选项:
A:9 10
B:10 10
C:9 9
D:10 9
答案: 【10 9

3、单选题:
若有定义语句:int a=3,b=2,c=1;以下选项中错误的赋值表达式是
选项:
A:a=1+(b=c=4);
B:a=(b=4)=3;
C:a=(b=4)+c;
D:a=b=c+1;
答案: 【a=(b=4)=3;

4、单选题:
写出下面程序的运行结果:#include <stdio.h>void main( ){int x,y,z;x=y=1;z=x++,y++,++y;printf("%d,%d,%d ",x,y,z);}
选项:
A:2,3,1
B:2,2,3
C:2,2,1
D:1,1,1
答案: 【2,3,1

5、单选题:
写出下面程序的运行结果:#include <stdio.h>void main( ){int a=1,b=0;printf("%d,",b=a+b);printf("%d",a=2*b);}
选项:
A:2,2
B:3,2
C:1,2
D:1,1
答案: 【1,2

6、单选题:
写出下面程序的运行结果是#include <stdio.h>void main(){ int a,b,c=9; a=3,b=4; c%= a+b; printf(“%d”,c)}
选项:
A:1
B:2
C:4
D:3
答案: 【2

7、单选题:
写出下面程序的运行结果:#include <stdio.h> void main(){ int a=4,b,c; c=a+(b=2); a+=a-=a*a; printf("%d,%d,%d ",a,b,c);}
选项:
A:-12,2,6
B:-8,2,6
C:4,2,6
D:-24,2,6
答案: 【-24,2,6

8、判断题:
c语言中整型常量有二进制整数、八进制整数、十进制整数
选项:
A:错
B:对
答案: 【

9、判断题:
%求余运算符要求两侧的运算对象必须是整数
选项:
A:对
B:错
答案: 【

10、判断题:
'='和'*='的优先级是一样的
选项:
A:错
B:对
答案: 【

发表评论

电子邮件地址不会被公开。 必填项已用*标注