[单选题]

若int k=8;则执行下列程序后,变量k的正确结果是main(){ int k=8; switch(k)  { case 9:k+=1;  case 10:k+=1;  default:k+=1;  case 11:k+=1;break; } printf("%d\n",k);}

A.12

B.1

C.10

D.9

参考答案与解析:

相关试题

若int k=8;,则执行下列程序后,变量k的正确结果是main(){ int

[单选题]若int k=8;,则执行下列程序后,变量k的正确结果是main(){ int k=8; switch(k) { case 8:k+=1; case 10:k+=1; case 11:k+=1;break; default:k+=1; } printf("%d\n",k);}A.12 B.11 C.10 D.9

  • 查看答案
  • 若intk=8;则执行下列程序后,变量k的正确结果是 main() {intk=

    [单选题]若int k=8;则执行下列程序后,变量k的正确结果是main(){int k=8;switch(k){case 9:k+=1;case 10:k+=1;case 11:k+=1;break;default:k+=1;}printf("%d\n",k);}A.12B.11C.10D.9

  • 查看答案
  • 下列程序的输出结果是______。 main () {int i, k, ai[

    [单选题]下列程序的输出结果是______。 main () { int i, k, ai[0], p[3]; k=5; for (i=0;i<10;i++) a[i]=i; for (i=0;i<3;i++) p[i]=a[i*(i+l)]; for (i=0;i<3;i++) k+=p[i]*2; printf ("%d/n", k); }A.20B.21C.22D.23

  • 查看答案
  • 下列程序的输出结果是______。main(){int k=17; printf

    [单选题]下列程序的输出结果是______。 main() { int k=17; printf("%d,%0,%x /n",k,k,k); }A.17,021,0x11B.17,17,17C.17,Ox11,021D.17,21,11

  • 查看答案
  • 下面程序段执行结果是( )。 int i=5,k; k=(£«£«i)£«(£«

    [单选题]下面程序段执行结果是( )。 int i=5,k; k=(++i)+(++i)+(i++); printf("%d,%d",k,i);A.24,8B.21,8C.21,7D.24,7

  • 查看答案
  • 下列程序的输出结果是______。main(){int i,k,a[10],p[

    [单选题]下列程序的输出结果是______。 main() { int i,k,a[10],p[3]; k=5; for (i=0;i<10;i++) a[i]=i for (i=0;i<3;i++) p[i]=a[i*(i+1)]; for (i=0;i<3;i++)k+=p[i]*2; printf("%d/n",k); }A.20B.21C.22D.23

  • 查看答案
  • 下列程序的输出结果是______。main(){int a=£­1,b=1,k;

    [单选题]下列程序的输出结果是______。main(){ int a=-1,b=1,k; if((++a<0)&& ! (b--<=0)) printf("%d %d/n",a,b); else printf("%d %d/n",b,a);}A.-1 1B.0 1C.1 0D.0

  • 查看答案
  • 下列函数的运行结果是main(){int i=2,p;int j,k;j=i;k

    [单选题]下列函数的运行结果是 main() {int i=2,p; int j,k; j=i;k=++i;p=f(j,k); printf("%d",p);} intf(int a,int B) {int c; if(a>b)c=1; else if(a==b)c=0; else c=-1; return(c);}A.-1B.1C.2D.编译出错,无法运行

  • 查看答案
  • 以下程序的输出结果是 ( ) main( ) { int k=17; print

    [单选题]以下程序的输出结果是 ( ) main( ) { int k=17; printf("%d,%o,%x/n",k,k,k);}A.17,021,0x11B.17,17,17C.17,0x11,021D.17,21,11

  • 查看答案
  • 以下程序的输出结果是 ______ 。main(){int i,k,a[10],

    [单选题]以下程序的输出结果是 ______ 。main() { int i,k,a[10],p[3]; k=5; for(i=0;i<10;i++)a[i]=i; for(i=0;i<3;i++)p[i]=a[i*(1+1)]; for(i=0;i<3;i++)k+=p[i]*2; printf("%d/n",k); }A.20B.21C.22D.23

  • 查看答案
  • 若int k=8;则执行下列程序后,变量k的正确结果是main(){ int k