【单选题】
若int i=10; 执行下列程序后,变量i的正确结果是( ) switch ( i )
{ case 9: i+=1;
case 10: i+=1;
case 11: i+=1;
default : i+=1; }
【单选题】
判断字符型变量ch为大写字母的表达式是 ( )
①
’A’=’A’)&(ch=’A’)&&(ch=’A’)AND(ch<=’Z’)
【单选题】
若k是int型变量,且有下面的程序:
int k;
k= -3;
if (k=0) printf(“####”);
else printf(“”);
上面程序段的输出结果是( )
【单选题】
设a,b和c都是int型变量,且a=3,b=4,c=5,则下面表达式中,值为0的表达式是( )
【单选题】
分析以下程序:
main( )
{ int x=5,a=0,b=0;
if(x=a+b) printf(“** **\n”);
else printf(“## ##\n”);
以上程序 ( )
【单选题】
以下程序的输出结果是( )
main()
{ int x=-10,y= 1,z=1;
if(xy)
if(y0) z=0;
else z=z+1;
printf(“%d\n”,z); }
【单选题】
两次运行下面的程序,如果从键盘上分别输入6和4,则输出结果是( )。
main( )
{ int x;
scanf(“%d”,
if(x++>5) printf(“%d”,x);
else printf(“%d\n”,x--); }
【单选题】
以下if语句中语法错误的是( )
①
if (a>b) printf(“%f”,a);
②
if(a>b)printf(“%f”,a);
else printf(“%f”,b);
④
if(a>b)printf(“%f”,b);
else printf(“%f”,a);
【单选题】
程序段如下
int k=1;
while(!k==0) {k=k+1;printf(%d\n,k);}
说法正确的是( )
【单选题】
下列语句中,能正确输出26个英文字母的是( )
①
for(a=aaz printf(%c,++a));
③
for(a=aaz printf(%c,a++));
④
for(a=aaz printf(%c,a));