全球旧事资料 分类
选择练习题
1、C语言中最简单的数据类型包括(B)。
A、整型,实型,逻辑型
B、整型,实型,字符型
C、整型,字符型,逻辑型
D、整型,实型,逻辑型,字符型
2、C语言中,运算对象必须是整型数的运算符是(A)。
A、B、
C、和
D、
3、为表示关系x<y<z,应使用C语言表达式(A)。
A、(x<y(y<z
B、(x<yAND(y<z
C、(x<y<z
D、(x<y(y<z
4、C语言程序的基本单位是(C)。
A、程序行
B、语句
C、函数
D、字符
5、C语言的程序一行写不下时,可以(D)。
A、用逗号换行
B、用分号换行
C、用回车符换行
D、在任意一空格处换行
6、下述标识符中,(C)是合法的用户标识符。
A、AB
B、voidC、_stude
tD、ab
标识符由字母,数字和下划线组成且第一个字符必须为字母或下划线
7、在C语言中,字符型数据在内存中以(B)形式存放。
A、补码
B、ASCII码
C、反码
D、原码
8、一个程序由若干文件组成,共用同一变量,则此变量的存储类别应该为(B)。
A、auto
B、exter

C、static
D、Register
auto自动变量
9、以下关于switch语句和break语句的描述中,只有(B)是正确的。register寄存器变量
A、在switch语句中必须使用break语句
exter
外部变量
B、在switch语句中,可以根据需要使用或不使用break语句
static静态变量
C、break语句只能用于switch语句中
D、break语句是switch语句的一部分
10、C语言规定:调用一个函数时,实参变量和形参变量之间的数据传递是(B)。
A、地址传递
B、值传递
C、由实参传给形参,并由形参传回给实参D、由用户指定传递方式
11、下述C语言转义符中(D)是非法的。
A、b
B、037
C、0xf
D、
12、为了要计算s10!(10的阶乘),则以下对s的定义正确的是(D)。
A、i
ts
B、u
sig
eds
C、shorts
D、lo
gs
f13、判断变量ch中的字符是否为大写字母,最简单的正确表达式是(A)。
A、ch>Ach<z
B、A<ch<Z
C、A<ch<z
D、ch>Ach<z
14、在C语言中,能表示无符号长整型常数的是(D)。
A、OL
B、4962710U
C、912374u
D、2UL
15、能正确表示C语言的字符常量的是(C)。
A、0x41
B、A
C、0
D、0
16、C语言中逻辑表达式的值为(A)。
A、0或1B、非零值或零值C、true或falseD、true或false
17、C语言提供的基本数据类型关键字是(C)。
A、i
teger
B、FLOAT
C、u
sig
ed
D、Double
18、若定义语句:i
tb{12345}Pb;则表达式p的值是(A)。
A、1
B、2
C、b0的地址
D、b1的地址
19、在下列选项中,不正确的表达式是(r
好听全球资料 返回顶部