第一章 单元测试

1、判断题:
C语言只适用于系统软件的开发。( )
选项:
A:对
B:错
答案: 【

2、判断题:
根据功能和实现方式的不同,C语言属于高级语言。( )
选项:
A:对
B:错
答案: 【

3、单选题:
下列语言中不属于计算机语言的三大类的是( )。
选项:
A:脚本语言
B:机器语言
C:高级语言
D:汇编语言
答案: 【脚本语言

4、判断题:
C语言属于机器语言。( )
选项:
A:对
B:错
答案: 【

5、判断题:
计算机不需要翻译就能直接识别的语言被称为汇编语言。( )
选项:
A:错
B:对
答案: 【

6、判断题:
注释在编译时也会被编译到程序中。( )
选项:
A:对
B:错
答案: 【

7、判断题:
C语言中的注释有两种类型:单行注释和多行注释。( )
选项:
A:错
B:对
答案: 【

8、单选题:
下列是多行注释的符号是( )
选项:
A:/*
B:/**/
C://
D:/
答案: 【/**/

第二章 单元测试

1、单选题:
若定义a=3,b=4,执行printf(“%d, %d”,(a,b),(b,a));的输出结果为( )。
选项:
A:4,4
B:3,3
C:3,4
D:4,3
答案: 【4,3

2、多选题:
C语言的程序结构语句包括( )。
选项:
A:顺序结构语句
B:循环结构语句
C:逻辑结构语句
D:选择结构语句
答案: 【顺序结构语句;
循环结构语句;
选择结构语句

3、单选题:
为了避免嵌套的if-else语句的二义性,C语言规定else总是与( )组成配对关系。
选项:
A:在其之前尚未配对的最近的if
B:同一行上的if
C:在其之前未配对的if
D:缩排位置相同的if
答案: 【在其之前尚未配对的最近的if

4、判断题:
十进制数10转换为二进制为1010。( )
选项:
A:对
B:错
答案: 【

5、判断题:
由二进制编码构成的语言是机器语言。( )
选项:
A:对
B:错
答案: 【

6、单选题:
关于二进制,下列描述错误的是( )。
选项:
A:二进制与十进制相互转换,不改变值的大小
B:一个二进制数字0和1表示一位,八位为一个字节
C:二进制数由数字0和1表示
D:由于二进制由数值较小的0和1表示,所以只能表示一部分数据
答案: 【由于二进制由数值较小的0和1表示,所以只能表示一部分数据

发表评论

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