《C语言及程序设计X》在线平时作业2-00001
试卷总分100 得分100
一、单选题 (共 20 道试题,共 80 分)
1.一个C语言程序总是从()。
A.主过程开始执行
B.主函数开始执行
C.子程序开始执行
D.主程序开始执行
答案B
2.执行下面的程序后的数学结果为()intx,y,z;x=20,y=40,z=15;while(x;y)x+=4,y-=4;z=2;printf(“%d,%d,%d”,x,y,z);
A.40,36,30
B.32,8,7
C.32,28,7
D.32,28,7.5
答案C
3.对于条件表达式(M)(a++)(a--),其中的表达式M等价于()。
A.M==0
B.M==1
C.M!=0
D.M!=1
答案C
4.若有说明:inta[10];则对数组元素的正确引用是()。
A.a[10]
B.a[3,5]
C.a(5)
D.a[10-10]
答案D
5.以下for循环语句()。for(;;)printf(“”);
A.判断循环结束的条件不合法
B.是无限循环
C.循环一次也不执行
D.循环只执行一次
答案B
6.设int类型的数据长度为2个字节,则unsignedint类型数据的取值范围是()。
A.0~255
B.0~65535
C.-32768~+32767
D.-256~+255
答案B
7.以下不正确的C语言标识符是()。