一:单选题
1、下列说法正确的是( c )
A. C 语言的主函数不允许有参数
B. C 语言的主函数最多允许 1 个参数
C. C 语言的主函数可以无参数
D. C 语言的主函数允许任意个参数
2、表达式 (!'1'||'1')+5 的值是( c )
A. 不确 B. 5 C. 6 D. 7
3、选出表达式结果为假的一项( b )
A. 1<4&&5>=4 B. (2>5==5)
C. (3<=3)&&(2<5) D. !(4<=8)||(3<=7)
4、下列表达式中, 已知 float a=5;int b=4;其中非法的是( a )
A. a%3+b B. b*b&&a||b C. (a>b)+(int)b%2
D. --b+a
5、下列运算符中,优先级别最高的是( b )。
A. <= B. % C. || D. +
6、在一个 C 语言程序中( b )。
A. main 函数必须出现在所有函数之前
B. main 函数可以在任何地方出现
C. main 函数必须出现在所有函数之后
D. main 函数必须出现在固定位置
7、函数 fun(float x)的函数类型是( a )。
A. int B. void
C. float D. 不确
8、关于 C 程序说法正确的是( c )。
A. 一行只能写一条语句
B. 一个语句不可以分写在多行上
C. C 语言本身没有输入输出语句
D. 分号不是 C 语句的必要组成部分
9、 假 x 和 y 为 double 型 , 则 表 达 式 x=2,y=x+3/2 的 值 是
( d )。
A. 3.500000 B. 3
C. 2.000000 D. 3.000000
10、下列运算符结合方向是右结合的是( d )。
A. + B. &&
C. >= D. ?:
11、设 a、b 、c、d、m 、n 均为 int 型变量,且 a=5、b=6 、c=7、
d=8、m=2 、n=2 ,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n 的值
为( c )。
A. 0 B. 1
C. 2 D. 3
12、合法的赋值语句是( b )。
A. x=y=100 B. d--;
C. x+y; D. c=int(a+b);
13、只有当整数 x 为奇数时,表达式为逻辑“真”的是( b )。
A. x%2==0 B. !(x%2==0)
如果觉得《c语言自治区二级考试题库 新疆自治区计算机二级c语言考试题库---副本.pdf》对你有帮助,请点赞、收藏,并留下你的观点哦!