鼻酚悍峡妮珊都屯复海试怪磷
第一章 单元测试
1、 以下不是C语言特点的是( )。
A:C语言简洁、易学、使用灵活、方便
B:C语言程序设计机构化,符合现在编程风格
C:C语言中没有运算符,语言生成目标代码质量低
D:C语言可移植性强,表达能力强
答案: C语言中没有运算符,语言生成目标代码质量低
2、 是构成C语言程序的基本单位。( )
A:函数
B:过程
C:子程序
D:子过程
答案: 函数
3、 以下说法中正确的是( )。
A:C语言程序总是从第一个定义的函数开始执行
B:在C语言程序中,要调用的函数必须在main( )函数中定义
C:C语言程序总是从main( )函数开始执行
D:C语言程序中的main( )函数必须放在程序的开始部分
答案: C语言程序总是从main( )函数开始执行
4、 下列关于C语言的说法错误的是( )。
A:C程序的工作过程是编辑、编译、连接、运行
B:C语言不区分大小写
C:C程序的三种基本结构是顺序、选择、循环
D:C程序从main函数开始执行
答案: C语言不区分大小写
5、 不属于面向机器语言的是( )。
A:符号语言
B:二进制语言
C:汇编语言
D:C语言
答案: C语言
第二章 单元测试
1、 以下不正确的C语言标示符是( )。
A:AB1
B:a2_b
C:_ab3
D:4ab
答案: 4ab
2、 C语言中的简单数据类型包括( )。
A:整型、实型、逻辑型
B:整型、实型、逻辑型、字符型
C:整型、字符型、逻辑型
D:整型、实型、字符型
答案: 整型、实型、字符型
3、 下面( )表达式的值为4。
A:11/3
B:11.0/3
C:(float)11/3
D:(int)13.5/3
答案: (int)13.5/3
4、 若int n; float f=13.8;,则执行n=(int)f%3后,n的值是( )。
A:1
B:4
C:4.333333
D:4.6
答案: 1
5、 若a是float型变量,则表达式a=l,a++,a+=a的值为( )。
A:2
B:4
C:2.0
D:4.0
答案: 4.0
第三章 单元测试
1、 用scanf输入双精度实型(double)数据, 可使用( )格式限定符。
A:%f
B:%lf
C:%d
D:%c
答案: %lf
上方为免费预览版答案,如需购买完整答案,请点击下方红字
瓜划沮盒挨瘸青汉随欺献川辖