历年真题
D)以上三种说法都不完整
(12)以下选项中,能用作用户标识符的是 A)void B)8_8 C)_0_ D)unsigned (13)阅读以下程序 #include main()
{ int case; float printF; printf(“请输入2个数:”); scanf(“%d %f”,&case,&pjrintF); printf(“%d %f\n”,case,printF); }
该程序编译时产生错误,其出错原因是
A)定义语句出错,case是关键字,不能用作用户自定义标识符 B)定义语句出错,printF不能用作用户自定义标识符 C)定义语句无错,scanf不能作为输入函数使用 D)定义语句无错,printf不能输出case的值 (14)表达式:(int)((double)9/2)-(9)%2的值是 A)0 B)3 C)4 D)5
(15)若有定义语句:int x=10;,则表达式x-=x+x的值为 A)-20 B)-10 C)0 D)10
(16)有以下程序 #include main() { int a=1,b=0;
printf(“%d,”,b=a+b); printf(“%d\n”,a=2*b); }
程序运行后的输出结果是 A)0,0