第一章 单元测试

1、单选题:
以下不是C语言特点的是( )。
选项:
A:C语言简洁、易学、使用灵活、方便
B:C语言可移植性强,表达能力强
C:C语言程序设计机构化,符合现在编程风格
D:C语言中没有运算符,语言生成目标代码质量低
答案: 【C语言中没有运算符,语言生成目标代码质量低

2、单选题:
是构成C语言程序的基本单位。( )
选项:
A:子程序
B:子过程
C:过程
D:函数
答案: 【函数

3、单选题:
以下说法中正确的是( )。
选项:
A:C语言程序中的main( )函数必须放在程序的开始部分
B:C语言程序总是从第一个定义的函数开始执行
C:在C语言程序中,要调用的函数必须在main( )函数中定义
D:C语言程序总是从main( )函数开始执行
答案: 【C语言程序总是从main( )函数开始执行

4、单选题:
下列关于C语言的说法错误的是( )。
选项:
A:C程序的三种基本结构是顺序、选择、循环
B:C语言不区分大小写
C:C程序从main函数开始执行
D:C程序的工作过程是编辑、编译、连接、运行
答案: 【C语言不区分大小写

5、单选题:
不属于面向机器语言的是( )。
选项:
A:C语言
B:符号语言
C:汇编语言
D:二进制语言
答案: 【C语言

第二章 单元测试

1、单选题:
以下不正确的C语言标示符是( )。
选项:
A:4ab
B:a2_b
C:_ab3
D:AB1
答案: 【4ab

2、单选题:
C语言中的简单数据类型包括( )。
选项:
A:整型、字符型、逻辑型
B:整型、实型、逻辑型、字符型
C:整型、实型、逻辑型
D:整型、实型、字符型
答案: 【整型、实型、字符型

3、单选题:
下面( )表达式的值为4。
选项:
A:11.0/3
B:(int)13.5/3
C:11/3
D:(float)11/3
答案: 【(int)13.5/3

4、单选题:
若int n; float f=13.8;,则执行n=(int)f%3后,n的值是( )。
选项:
A:4.333333
B:1
C:4
D:4.6
答案: 【1

5、单选题:
若a是float型变量,则表达式a=l,a++,a+=a的值为( )。
选项:
A:4.0
B:2
C:2.0
D:4
答案: 【4.0

发表评论

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