文档介绍:章
节
题
号
题干
答
案
1
1
C语言源程序的基本单位是()。
B
A)
过程
B)
函数
C)
子程序
D)
标识符
2
2
下列字符序列中,可用作C标识符的一组字符序列是()。
D
A)
,sum,average,_above
B)
class,day,lotus_1,2day
C)
#md,&12x,month,student_n!
D)
D56,r_1_2,name,_st_1
2
3
以下标识符中,不能作为合法的C用户定义标识符的是()。
B
A)
a3_b3
B)
void
C)
_123
D)
IF
2
4
以下数据中,不正确的数值或字符常量是()。
C
A)
0
B)
5L
C)
o13
D)
9861
2
5
以下数值中,不正确的八进制数或十六进制数是()。
C
A)
0x16
B)
16
C)
-16
D)
0xaaaa
2
6
以下的选择中,正确的赋值语句是()。
C
A)
a=1,b=2
B)
j++
C)
a=b=5;
D)
y=int(x)
2
7
以下运算符中,优先级最高的运算符是()。
B
A)
?:
B)
++
C)
&&
D)
,
2
8
在C语言中,能代表逻辑值“真”的是()。
D
A)
True
B)
大于0的数
C)
非0整数
D)
非0的数
2
9
下列变量说明语句中,正确的是()。
D
A)
char:a b c;
B)
char a;b;c;
C)
int x;z;
D)
int x,z;
2
10
下列字符序列中,不可用作C语言标识符的是()。
B
A)
b70
B)
#ab
C)
symbol
D)
a_1
2
11
以下不正确的叙述是()。
D
A)
在C程序中所用的变量必须先定义后使用
B)
程序中,APH和aph是两个不同的变量
C)
若a和b类型相同,在执行了赋值语句a=b;后b中的值将放入a中,b中的值不变
D)
当输入数值数据时,对于整型变量只能输入整型值;对于实型变量只能输入实型值
2
12
以下标识符中,不能作为合法的C用户定义标识符的是()。
D
A)
For
B)
Printf
C)
WORD
D)
sizeof
2
13
以下标识符中,不能作为合法的C用户定义标识符的是()。
C
A)
answer
B)
to
C)
signed
D)
_if
2
14
以下标识符中,不能作为合法的C用户定义标识符的是()。
A
A)
putchar
B)
_double
C)
_123
D)
INT
2
15
以下数据中,不正确的数值或字符常量是()。
A
A)
B)
10
C)
0xff00
D)
2
16
以下数据中,不正确的数值或字符常量是()。
A
A)
c
B)
66
C)
0xaa
D)
50
2
17
以下运算符中,优先级最高的运算符是()。
C
A)
*=
B)
>=
C)
(类型)
D)
+
2
18
以下运算符中,优先级最高的运算符是()。
C
A)
||
B)
%
C)
!
D)
==
2
19
以下运算符中,优先级最高的运算符是()。
D
A)
=
B)
!=
C)
*(乘号)
D)
()
2
20
以下叙述中不正确的是()。
B
A)
一个好的程序应该有详尽的注释
B)
在C程序中,赋值运算符的优先级最低
C)
在C程序中,j++;是一条赋值语句
D)
C程序中的#include和#define均不是C语句
2
21
设C语言中,int类型数据占2个字节,则long类型数据占()。
C
A)
1个字节
B)
2个字节
C)
4个字节
D)
8个字节
2
22
设C语言中,int类型数据占2个字节,则short类型数据占()。
B
A)
1个字节
B)
2个字节
C)
4个字节
D)
8个字节
2
23
C语言中,double类型数据占()。
D
A)
1个字节
B)
2个字节
C)
4个字节
D)
8个字节
2
24
C语言中,char类型数据占()。
A
A)
1个字节
B)
2个字节
C)
4个字节
D)
8个字节
2