第一章 单元测试

1、单选题:
C语言是一种( )。
选项:
A:机器语言
B:低级语言
C:汇编语言
D:高级语言
答案: 【高级语言

2、单选题:
下列各项中,不是C语言的特点是( )。
选项:
A:能实现汇编语言的大部分功能。
B:语言简洁、紧凑,使用方便。
C:数据类型丰富,可移植性好。
D:有较强的网络操作功能。
答案: 【语言简洁、紧凑,使用方便。

3、单选题:
下列各个叙述正确的是( )。
选项:
A:TurboC系统不提供编译和连接C程序的功能。
B:编译C语言源程序得到的目标程序可以直接在DOS环境中运行。
C:C语言源程序经过编译、连接得到的可执行程序可以直接在DOS环境中运行。
D:C语言源程序可以直接在DOS环境中运行。
答案: 【C语言源程序经过编译、连接得到的可执行程序可以直接在DOS环境中运行。

4、单选题:
下列叙述错误的是( )。
选项:
A:C程序中的每条命令都用一个分号作为结束符。
B:C语言以小写学母作为基本书写形式,并且C语言要区分字母的大小写。
C:C程序中的变量必须先定义,后使用。
D:C程序中的每条语句都用一个分号作为结束符。
答案: 【C程序中的每条语句都用一个分号作为结束符。

5、单选题:
一个C程序的执行是从( )。
选项:
A:本程序文件的第个函数开始,到本程序main函数结束。
B:本程序的main函数开始,到本程序文件的最后一个函数结束。
C:本程序的main函数开始,到main函数结束。
D:本程序文件的第一个函数开始,到本程序文件的最后一个函数结束。
答案: 【本程序的main函数开始,到main函数结束。

第二章 单元测试

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

2、单选题:
在C语言中,错误的short类型的常数是( )。
选项:
A:32768
B:0Xaf
C:037
D:0
答案: 【32768

3、单选题:
下列常数中不能作为C的常量的是( )。
选项:
A:3e2
B:0582
C:0x45
D:2.5e-2
答案: 【0582

4、单选题:
short类型的数据长度为2个字节,则unsigned short类型数据的取值范围是( )。
选项:
A:-256~255
B:0至255
C:-32768~32767
D:0~65535
答案: 【0~65535

5、单选题:
下面4个选项中,均是合法转义字符的选项是( )。
选项:
A:\0,101,x1f
B:,17,
C:18,f,xab
D:,\,n
答案: 【,\,n

6、单选题:
在C语言中,数字029是一个( )。
选项:
A:十进制数
B:十六进制数
C:八进制数
D:非法数
答案: 【非法数

7、单选题:
.下列可以正确表示字符型常数的是( )。
选项:
A:297
B:"n"
C:t
D:"a"
答案: 【t

8、单选题:
以下( )是错误的转义字符。
选项:
A:
B:
C:\
D:81
答案: 【81

9、单选题:
C语言中short类型的变量a的值为-8,则a在内存中的存储形式是( )。
选项:
A:100000000000 1000
B:000000000000 1000
C:1111 1111 1111 0111
D:1111 1111 1111 1000
答案: 【1111 1111 1111 1000

10、单选题:
将字符g赋给字符变量c,正确的表达式是( )。
选项:
A:c="g"
B:c=101
C:c=147
D:c=0147
答案: 【c=147

发表评论

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