“程序设计基础-C”试题卷注意:答题内容必须写在答题卷上,写在本试题卷上无效一.单项选择题(每题2分,共20分)1
C语言程序的三种基本结构是顺序结构、选择结构和______结构
A.递归B.转移C.循环D.嵌套2
下列运算符中,优先级最高的是_____
A.->B.++C.&&D.=3
(x>0&&y>0)等价于_____
(x>0)||
(y>0)B.
(x>0)&&
(y>0)4
表达式sizeof("\nsum=%d\n")的值是______
A.8B.9C.10D.115
以下选项中不正确的实型常量是_____
23EB.2
3e-1C.1E3
表达式______的值不是1
0:1B.5%4C.
数组定义为inta[11][11],则数组a有_____个数组元素
A.12B.144C.100D.1218
对于以下的变量定义,表达式______是不正确的
structnode{intj,k;}x,*p=&x;A.p->k=2B.(*p)
k=2C.x
k=2D.x->k=29
不正确的赋值或赋初值的方式是______
A.charstr[]="string";B.charstr[10];str="string";C.char*p="string";D.char*p;p="string";10
设程序中不再定义新的变量,写出在函数main中可以使用的所有变量______
#includeintz;intp(intx){staticinty;return(x+y);}voidmain(){inta,b;printf("%d\n",p(a));……}A.a,bB.a,b,zC.a,b,y,zD.a,b,x,y,z二、填空题(每题2分,共30分)1