[单选题]

有如下程序 main() { int x=1,a=0,b=0; switch(x){ case 0: b++; case 1: a++; case 2: a++;b++; } printf("a=%d,b=%d/n",a,b) ; } 该程序的输出结果是______。

A.a=2,b=1

B.a=1,b=1

C.a=1,b=0

D.a=2,b=2

参考答案与解析:

相关试题

有如下程序: main() { intx=1,a=0,b=0; switch(x

[单选题]有如下程序:main(){int x=1,a=0,b=0;switch(x){case 0: b++;case 1: a++;case 2: a++;b++;}printf("a=%d,b=%d\n",a,b);}该程序的输出结果是A.a=2,b=1B.a=1,b=1C.a=1,b=0D.a=2,b=2

  • 查看答案
  • 有如下程序main(){ int x=1,a=0,b=0; switch(x)

    [单选题]有如下程序main() { int x=1,a=0,b=0; switch(x) { case 0: b++; case 1: a++; case 2: a++;b++; } printf("a=%d,b=%d\n",a,b);}该程序的输出结果是A.a=2,b=1 B.a=1,b=1C.a=1,b=0 D.a=2,b=2

  • 查看答案
  • 有如下程序:main()。{int x=1,a=0,b=0; switch(x)

    [单选题]有如下程序: main() 。 { int x=1,a=0,b=0; switch(x) { case 0:b++; case 1:a++; case 2:a++;b++;} printf("a=%d,b=%d/n",a,b);} 该程序的输出结果是A.a=2,b=1B.a=1,b=1C.a=1,b=0D.a=2,b=2

  • 查看答案
  • 有如下程序main(){int x=1,a=0,b=0; switch(x){

    [单选题]有如下程序 main() { int x=1,a=0,b=0; switch(x){ case 0:b++; case 1:a++; case2:a++;b++; } printf("a%d,b=%d/n",a,B) ; } 该程序的输出结果是______。A.a=2,b=1B.a=1,b=1C.a=1,b=0D.a=2,b=2

  • 查看答案
  • 有如下程序 main(){int x=1,a=0,b=0; switch(x){

    [单选题]有如下程序 main() { int x=1,a=0,b=0; switch(x){ case 0: b++; case 1: a++; case 2: a++;b++; } printf("a=%d,b=%d/n",a,b); } 该程序的输出结果是______。A.a=2,b=1B.a=1,b=1C.a=1,b=0D.a=2,b=2

  • 查看答案
  • 有如下程序main(){ int x=1,a=0,b=0;switch(x){c

    [单选题]有如下程序 main() { int x=1,a=0,b=0; switch(x){ case 0 : b++; case 1 : a++; case 2 : a++;b++; } printf("a=%d,b=%d/n",a,B) ; } 程序运行后的输出结果是( )A.a=2,b=1B.a=1,b=1C.a=1,b=0D.a=2,b=2

  • 查看答案
  • 若有如下程序: main(){int x=9,y=4,n=0;switch(x%

    [单选题]若有如下程序: main() {int x=9,y=4,n=0; switch(x%2) {case 0:n++;break; case 1:n++; case 0:n++;break; } printf("%d/n",n); } 则程序运行后的输出结果是( )。A.1B.2C.3D.编译错误

  • 查看答案
  • 有以下程序main(){int k=5,n=0;do{switch(k){cas

    [单选题]有以下程序 main() {int k=5,n=0; do {switch(k) {case 1: case 3:n+=1;k--;break; default:n=0;k--; case 2: case 4:n+=2;k--;break; } printf("%d",n); }whUe(k>0 &&n<5); } 程序运行后的输出结果是A.235B.0235C.02356D.2356

  • 查看答案
  • 有如下程序main(){intx=3; do {printf("%d",x£­£

    [单选题]有如下程序 main() { int x=3; do { printf("%d",x--);} while(!x); }该程序的执行结果是______。A.321B.3C.不输出任何内容D.陷入死循环

  • 查看答案
  • 有如下程序 main() {intx=23; do {printf("%d",x

    [单选题]有如下程序main(){ int x=23;do{ printf("%d",x--);}while(!x);}该程序的执行结果是A.321B.23C.不输出任何内容D.陷入死循环

  • 查看答案
  • 有如下程序main(){intx=1,a=0,b=0;switch(x){cas