...求高手帮忙检查一下,帮忙找一下错的选项。谢谢了!答:第三题有错,题目说的是“符合C语言语法的表达式”,A是语句,不是表达式 应该是B 第四题,该选C,估计是你马虎选错了,不解释 第六题,该选B,C的话不能这么声明,除非你之前已经先声明了b 第12题,该选C,没什么理由 第13题,也没什么好解释的,!a就是相当于a==0 第15题,该选A ...
全国计算机等级考试二级C语言历年试题及答案答:(16)若在定义语句:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是A)scanf("%d",&p); B)scanf("%d%d%d",a,b,c);C)scanf("%d",p); D) scanf("%d",a,b,c);(17) 有以下程序 main() {int x,y,z; x=y=1; z=x++,y++,++y; printf("%d,%d,%d\n",x,...
下半年计算机二级c语言基础试题答:【解析】定义了结构体类型数组s,长度为2,结构体类型数组m,长度为2,并对数组m进行了初始化。同类型的结构体可以直接用变量名实现赋值,A项正确;数组名为数组首地址,地址常量之间不可以相互赋值,B项错误;数组名为地址常量不是结构体变量,不能引用成员,C项错误;s[2]与m[2]数组越界,D项错误。答案选择A选项。
63、以下对一维数组a的正确定义是 C 。答:对于一维数组,数组长度不能用变量表示,A选项的表示有误,只能用中括号。B选项,定义的n是个变量,大小不确定,不能作为数组长度。C选项,使用宏定义,相当于将N定义为值为10的常量,故可以作为数组长度。D选项,也是错误的想从键盘输入一个值作为数组长度,但是数组长度必须在定义数组时就固定。 参考资料: 吧、 热心...