电子科大10秋学期《C 语言》在线作业一 试卷总分:100 测试时间:-- 一、单选题(共 35 道试题,共 70 分
C 语言中用于循环结构程序设计的三种常用控制语句是( C ) A
if、for、continue B
if、switch、break C
for、while、do-while D
顺序结构、选择结构、循环结构 满分:2 分 2
设有语句 int a[4][10],*p=*a;则下面表达式中属于地址表达式的是( A ) A
a[1][2] B
a[1] C
*(p+1*10+2) D
*(a[1]+2) 满分:2 分 3
若有以下定义,则对 a 数组元素的正确引用是( C) int a[5],*p=a; A
*&a[5] B
*(p+5) D
*(a+2) 满分:2 分 4
判断字符串 a 和 b 是否相等,应当使用( A ) A
if(a= =b) B
if(a=b) C
if(strcpy(a,b)) D
strcmp(a,b)) 满分:2 分 5
若有定义:int a[2][3],则对 a 数组的第 i 行 j 列元素地址的正确引用为( A) A
*(a[i]+j) B
(a+i) C
*(a+j) D
a[i]+j 满分:2 分 6
以下不正确的 if 语句形式是( C) A
if(x>y && x
=y); B
if(x= =y) x+=y; C
= y) scanf("%d",&x ) else scanf("%d",&y); D