执行完下面的程序段后,k的值是 int i = 10, j = 18, k = 30; switch (j - i) { case 8: k++; case 9: k =k+ 2; case 10: k =k+ 3; default: k =k/ j; }

执行完下面的程序段后,k的值是 int i = 10, j = 18, k = 30; switch (j - i) { case 8: k++; case 9: k =k+ 2; case 10: k =k+ 3; default: k =k/ j; }


参考答案和解析
10 10

相关考题:

设i,j,k均为int型变量,则执行完下面的for语句后,k的值为【14】 。for(i=0, j=10; i=j; i++, j--)k=i+j;

有以下程序:void main(){ int k=0,n=0; while(k5) { switch(k) { default: break; case 1:n+=k; case 2: case 3:n+=k; } k++;}printf("%d\n",n); } 程序运行后的输出结果是( )。A)0 B)4C)6 D)7

阅读下面的程序段: publiC class Sun { public static void main (String args[ ]) { int a=0; for(int i=1;i<=3;i++) { for(int j=1;j<=i;j++) { for(int k=j;k<=3;k++) { a=a+1; } } } System.out.println(A) ; } } 执行上面的3重循环后,a的值为( )。A.3B.9C.14D.21

设i,j,k均为int型变量,则执行完for(i=0,j=10;i=j;i++,j-- k=i+j;语句后,k的值为【8】 。

下面程序的运行结果是()#includestdio.hmain(){intk=0;charc='A';do{switch(c++){case'A':k++;break;case'B':k--;case'C':k+=2;break;case'D':k=k%2;continue;case'E':k=k*10;break;default:k=k/3;}k++;}while(c'。:A.k=3B.k=4C.k=2D.k=0

阅读下面的程序段: K=0 for I=1 to 3 for J=1 to I K=K+J Next J Next I 执行上面的语句后,K的值为______。A.8B.10C.14D.21

下列程序的输出结果是______。 main() { char *s="12134211"; int v[4]={0,0,0,0},k,i; for(k=0;s[k];k++) { switch(s[k]) { case '1':i=0; case '2':i=1; case '3':i=2; case '4':i=3; } vii]++; } for(k=O;k4;k++) printf("%d ",v[k]); }A.4211B.0008C.4678D.8888

以下程序执行后的输出结果是【】。includemain(){int i, m=0,n=0,k=0;for(i=9;i 以下程序执行后的输出结果是【 】。include<iostream.h>main(){int i, m=0,n=0,k=0;for(i=9;i<= 11 ;i++)switch(i/10){case 0: m++; n++; break;case 10: n++; break;default: k++; n++;}cout<<m<<n<<k;}

若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

若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

运行下列程序时,若输入数据为“321”,则输出结果是( )。 main() {int num,i,j,k,s; scanf("%d",num); if(num>99) s=3; else if(num>9) s=2; else s=1; i=num/100; j=(num-i*100)/10; k=(num-i*100-j*10); switch(s) {case 3:printf("%d%d%d\n",k,j,i); break; case 2:printf("%d%d\n",k,j); case 1:printf("%d\n",k); } }A.123B.1,2,3C.321D.3,2,1

下面程序的运行结果是 ______。 include void main() { char str[]="SSSWLIA",c; int 下面程序的运行结果是 ______。include<iostream.h>void main(){char str[]="SSSWLIA",c;int k;for(k=2;(c=str[k]!='\0';k++){switch(c){case'I':++k;break;case'l';continue;default;c

以下程序的输出结果是( )。 main { char*s="12134211"; int v[4]=(0,0,0,0),k,i; for(k=0;s[k];k++) { switch(s[k]) { case1:i=0; case2:i=1; case3:i=2; case4:i=3;} } v[i]++: } for(k=0;k4;k++)printf("%d",v[k]);A.4 2 1 1B.0 0 0 8C.4 6 7 8D.8 8 8 8

在执行完下面的程序后,变量k的值为【 】。int i, j, k;for(i=0, j=10; i<:j; i++,j--) k=i+j;

以下程序运行后的输出结果是main{ int i,m=0,n=0,k=0; for(i=9;i=11;i++) switch(i/10) { case 0: m++;n++;break;  case 1: n++;break;  default:k++;n++; } printf("%d %d %d\n",m,n,k);}

当执行以下程序后,i的值是5,j的值是4,k的值是【 】。int a, b, c, d, i, j, k;a=10; b=c=d=5; i=j=k=0;for(;a>b; ++b) i++;while(a>++c) j++;do {k++;}while(a>d++);

下列程序执行后,k的值是 ( ) public class Testhhh { publicstaticvoidmain(Stnngargs[]) { int i=6,j=8,k=10,m=7; if(i>j||m<k- -) k+ +; else k--; System.out.println(k);A.12B.11C.10D.9

下列程序执行后,k的值是 public class Testddd{ public static void main(String args[ ]) { inti;10,j=18 K=30; switch(j-i) { case 8:k++; case 9:k+ =2; case 10:k+ =3; default:k/=j; } System.out.println(k); } }A.31B.32C.2D.33

下列程序段执行后,k的值是 ( ) int i=6,j=8,k=10,m=7; if(i>||m<k--) k++; else k--;A.12B.11C.10D.9

下列语句序列执行后,k的值是 ( ) int j=8,k=15; for(int i=2;i!=j;i++) {j-=2;k++;}A.18B.15C.16D.17

以下选项中循环结构合法的是( )。A.while (int i<7) { i+ + System.out.println("i is" + i): }B.int j:3; while (j) { System.out.println("j is"+j); }C.int j=O; for (int k=0; j + k!=10; j + +, k+ +) { System.out.println("j is"+j +,"k is"+ k): }D.int i=0: do{ {System.out.println("j is"+ j+ +); if (j==3){continue loop;} }while(j<10);

若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

写出程序的运行结果。 #include main( ) { int i=0,j=0,k=0,m; for ( m=0;m4;m++ ) switch ( m ) { case 0:i=m++; case 1:j=m++; case 2:k=m++; case 3:m++; } printf ("/n%d,%d,%d,%d",i,j,k,m); } 该程序的执行结果是()。A、0,1,2,5B、0,1,2,4C、0,1,1,3D、0,1,2,3

i,j,k均为int型变量,则执行完for循环 for(i=0,j=10;i=j;i++,j--) k=i+j; 后,k的值为()

下面程序段在执行完成后,a的值为() int j=0,k=0,a=0; while(j3) {j++;a=a+1;k=0;while(k=2) {k++;if(k%2!=0)continue;a=a+1;} a=a+1;}A、6B、8C、9D、10

设i,j,k均为int型变量,则执行完for循环 for(i=0,j=10;i=j;i++,j--) k=i+j;     后,k的值为()

单选题写出程序的运行结果。 #include main( ) { int i=0,j=0,k=0,m; for ( m=0;m4;m++ ) switch ( m ) { case 0:i=m++; case 1:j=m++; case 2:k=m++; case 3:m++; } printf ("/n%d,%d,%d,%d",i,j,k,m); } 该程序的执行结果是()。A0,1,2,5B0,1,2,4C0,1,1,3D0,1,2,3

填空题i,j,k均为int型变量,则执行完for循环 for(i=0,j=10;i=j;i++,j--) k=i+j; 后,k的值为()