1. 以下数据中,不正确的数值或字符常量是(A).
(A).c
2. 设j和k都是int类型,则for循环语句:
for(j=0,k=0;j<=9&&k!=876;j++)
scanf("%d",&k);(A)
(A).最多执行10次
3. char a1[]="abc",a2[80]="1234";将a1串连接到a2串后面的语句是(A).
(A).strcat(a2,a1);
4. 以下正确的说法是:在C语言中(A).
(A).实参和与其对应的形参各占用独立的存储单元
5. 下列字符序列中,是C语言保留字的是(A).
(A).sizeof
6. 以下选项中,与k=n++完全等价的表达式是(A).
(A).k=n,n=n+1
7. 在位运算中,操作数每左移一位,其结果相当于(A).
(A).操作数乘以2
8. 以下程序的运行结果是(A).
main()
{ int n;
for(n=1;n<=10;n++)
{
if(n%3==0) continue;
printf("%d",n);
}
}
(A).12457810
9. int a=1,b=2,c=3;if(a>b)a=b;if(a>c)a=c;则a的值为(A).
(A).1
10. 下列定义数组的语句中正确的是(A).
(A).#define size 10 char str1[size],str2[size+2];
11. C语言中运算对象必须是整型的运算符是(A).
(A).%=
12. C语言中 while 和 do-while 循环的主要区别是(A).
(A).do-while 的循环体至少无条件执行一次
13. 16.在C语言中,形参的缺省存储类别是(A).
(A).auto
14. 从键盘上输入某字符串时,不可使用的函数是(A).
(A).getchar()
15. 以下数据中,不正确的数值或字符常量是(A).
(A).8.9e1.2
16. 以下不是无限循环的语句为(A).
(A).for(y=0,x=1;x>++y;x=i++) i=x;
17. while(fabs(t)<1e-5)if(!s/10)break;循环结束的条件是(A).
(A).t>=1e-5&&t<=-1e-5