C语言是高级语言。它把高级语言的基本结构和语句与低级语言的实用性结合起来。C 语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。
电大中专计算机课程有关C语言程序设计复习选择题(二)
1、x>0 && x<=10的相反表达式为( )。
A. x<=0 || x>10
B. x<=0 && x>10
C. x<=0 || x<=10 D. x>0 && x>10
2、字符串“a+b=12\n”的长度为( )。
A. 6
B. 7
C. 8
D. 9
3、转义字符'\\'表示的字符是( )。
A. 单引号
B. 双引号
C. 反斜线
D. 问号
4、枚举类型中的每个枚举常量的值都是一个( )。
A. 整数
B. 浮点数
C. 字符
D. 逻辑值
5、运算符优先级最高的是( )。
A. =
B. *=
C. &&
D. !=
6、设x和y均为逻辑值,则x && y为真的条件是( )。
A. 它们均为真
B. 其中一个为真
C. 它们均为假
D. 其中一个为假
1、在printf()函数调用的格式字符串中,若使用格式符为“%c”,则对应输出的数据类型为( )。
A. char
B. int
C. float
D. double
8、在printf()函数调用的格式字符串中,若使用格式符为“%5d”,则规定对应输出的数据占用的字符位置个数为( )。
A. 5
B. 4
C. 3
D. 6
9、设有语句“int a=12; a+=a*a;”,则执行结束后,a的值为( )。
A. 12
B. 144
C. 156
D. 288
10、在下列的符号常量定义中,错误的定义语句格式为( )。
A. const int M1=10;
B. const int M2=20;
C. const int M3 10;
D. const char mark='3';