114. char a[10];不能将字符串"abc"存储在数组中的是(C).
(C).a="abc";
115. 在C语言中,引用数组元素时,其数组下标的数据类型允许是(C).
(C).整型常量或整型表达式
116. 以下各选项企图说明一种新的类型名,其中正确的是(C).
(C).typedef int v3;
117. 9执行语句 for(i=1;i++<4;); 后变量 i 的值是(C).
(C).5
118. 1以下程序段的执行结果是(C).
double x;x=218.82631; printf("%-6.2e\n",x);
(C).输出为2.2e+02
119. 以下运算符中,优先级最高的运算符是(C).
(C).!
(C).98,c
120. C语言规定,在一个源程序中,main函数的位置(C).
(C).可以任意
121. 当顺利执行了文件关闭操作时,fclose函数的返回值是(C).
(C).0
122. 以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是(C).
(C).char s[10];s="abcdefg";
123. 在C语言中,函数的隐含存储类别是(C).
(C).extern
124. 若已定义x为int类型变量,下列语句中说明指针变量p的正确语句是(C).
(C).int *p=&x;
125. 切换编辑窗和信息窗的命令键是(C).
(C).F6
126. 在以下给出的表达式中,与 do--while(E)语句中的(E)不等价的表达式是(C).
(C).(E==0)
127. 用下列语句定义a,b,c,然后执行b=a、c='b'+b,则b,c的值是(C).
long a=0xffffff;
int b; char c;
(C).-1和97
128. 以下对二维数组a的正确说明是(C).
(C).double a[1][4]
129. 在C语言的函数中,下列正确的说法是(C).
(C).可以有也可以没有形参
130. char *s1="hello",*s2;s2=s1;则(C).
(C).puts(s1);与puts(s2);结果相同
131. 以下不正确的if语句形式是(C).
(C).if(x!=y) scanf("%d",&x) else scanf("%d",&y);
选择题D篇