【单选题】
若有定义语句:int k1=10,k2=20;,执行表达式(k1=k1k2)(k2=k2k1)后,k1和k2的值分别为()。
【单选题】
若i,j已定义为int类型,则以下程序段中内循环体的总的执行次数是( )。for (i=5;i;i--)for (j=0;jj++){...}
【单选题】
若A是数值类型,则逻辑表达式(a==1)||(a!=1)的值是。
【单选题】
以下选项中与if(a==1)a=b; else a++;语句功能不同的switch语句是。
①
switch(a) {case1:a=b;break; default:a++; }
②
switch(a==1) {case 0:a=b;break;case 1:a++; }
③
switch(a) {default:a++;break;case 1:a=b;}
④
switch(a==1) {case 1:a=b;break; case 0:a++;}
【单选题】
以下选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是。
①
switch(a){ case1:a=b; break; default:a++;}
②
switch(a==1){ case0:a=b; break;case1:a++;}
③
switch(a){ default:a++;break;case1:a=b;}
④
switch(a==1){ case1:a=b;break;case0:a++;}
【单选题】
以下程序运行的输出结果是。main(){ int p=30;printf(%d\n,(p/320?p/10:p%3)); }
【单选题】
有如下嵌套的if语句if(ab)if(ac) else if(bc) else 以下选项中与上述if语句等价的语句是。
①
k=(ab)?((a<c)?a:c)((b<c)?b:c);
②
k=(ab)?((b<c)?a:b)((b>c)?b:c);
③
k=(ab)?a:b;k=(b<c)?b:c;
④
k=(ab)?a:b;k=(a<c)?a:c;
【单选题】
以下程序的运行结果是( )。 #include stdio.hvoid main(){int i=1,s=3;do{s+=i++;if (s%7==0)continue;else++i;} while (sprintf(%d\n
【单选题】
下列条件语句中输出结果与其他语句不同的是。
①
if(a)printf(“%d\n”,x); else printf(“%d\n”,y);
②
if(a==0)printf(“%d\n”,y);else printf(“%d\n”,x);
③
if(a!=0)printf(“%d\n”,x);elseprintf(“%d\n”,y);
④
if(a==0)printf(“%d\n”,x);else printf(“%d\n”,y);
【单选题】
写出下面程序的执行结果。main( ){ int x,y=1; if(y!=0) printf(“%d\t”,x); if(y= =0) else printf(“%d\t\n”,x);