[单选题]

有以下程序includemain(){intx=1,y=0,a=0,b=0;switch(X){case1:switch(y){case0:a£«£«;b

有以下程序 #include <stdio.h> main() { int x=1,y=0,a=0,b=0; switch(X) { case 1: switch(y) { case 0:a++; break; case 1:b++; break; } case 2:a++;b++;break; case 3:a++;b++; } printf("a=%d,b=%d/n",a,b); } 程序

A.a=1,b=0

B.a=2,b=2

C.a=1,b=1

D.a=2,b=1

参考答案与解析:

相关试题

有以下程序:#includemain(){intx=1,y=0,a=0,b=0;

[单选题]有以下程序:includemain(){intx=1,y=0,a=0,b=0;switch(x){case 1:switch(y){case 0:a£«有以下程序: #include<stdio.h> main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0:a++;break; case 1: b++;break; } case 2:a++;b++;break; case 3:a++;b++; } printf(

  • 查看答案
  • 有以下程序#includemain(){intx=1,y=0,a=0,b=0;

    [单选题]有以下程序includemain(){intx=1,y=0,a=0,b=0; switch(x) {case1:switch(y){case0:a£«£«有以下程序 #include <stdio.h> main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0:a++; break; case 1:b++; break; } case 2:a++;b++; break; case 3:a++;b++; } print

  • 查看答案
  • 有下列程序:#includemain(){int x=1,y=0,a=0,b=0

    [单选题]有下列程序:includemain(){int x=1,y=0,a=0,b=0;switch(x){ case 1:switch(y){ case 0有下列程序: #include <stdio.h> main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0:a++;break; case 1:b++;break; } case 2: a++;b++;break; case 3: a++;b++; } printf(

  • 查看答案
  • 有以下程序main(){intx=0,y=0,i;for(i=1;£«£«i){

    [单选题]有以下程序 main() { int x=0,y=0,i; for(i=1;++i) { if(i%2==0) {x++;continue;} if(i%5==0){y++;break;}} printf("%d,%d",x,y);} 程序的输出结果是A.2,1B.2,2C.2,5D.5,2

  • 查看答案
  • 请阅读以下程序:#includemain(){int x=1,y=0,a=0,b

    [单选题]请阅读以下程序:includemain(){int x=1,y=0,a=0,b=0;switch(x){case 1:switch(y){case请阅读以下程序: #include<stdio.h> main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0:a++;break;} case 2: a++,b++;break;} printf("a=%d,b=%d/n",a,b); 上面程序的输出结果是A.a=2,

  • 查看答案
  • 有以下程序:#includemain(){int i,s=0; for(i=1;

    [单选题]有以下程序:includemain(){int i,s=0; for(i=1;i<10;i£« =2) s£« =i£«1; printf("%d/n",s有以下程序: #include <stdio.h> main() { int i,s=0; for(i=1;i<10;i+ =2) s+ =i+1; printf("%d/n",s); } 程序执行后的输出结果是( )。A.正整数1~9的累加和B.正整数1~10的累加和C.正整数1~9中奇数之和D.正整数1~10中偶数之和

  • 查看答案
  • 设有以下程序段 intx=0,s=0; while(!x!=0)s£«=£«£«

    [单选题]设有以下程序段int x=0,s=0;while(!x!=0)s+=++x;printf("%d",s);则A.运行程序段后输出0B.运行程序段后输出1C.程序段中的控制表达式是非法的D.程序段执行无限次

  • 查看答案
  • 有以下程序#includemain0{inty=9; for( ;y>0;y£­

    [单选题]有以下程序includemain0{inty=9; for( ;y>0;y£­£­) if(y%3==0)printf("%d",£­£­y);}程序的有以下程序 #include <stdio.h> main0 { int y=9; for( ;y>0;y--) if(y%3==0) printf("%d",--y); } 程序的运行结果是A.741B.963C.852D.875421

  • 查看答案
  • 有以下程序:#includemain(){int a=1,b=2,m=0,n=0

    [单选题]有以下程序:includemain(){int a=1,b=2,m=0,n=0,k; k=(n=b>a)||(m=a

  • 查看答案
  • 有以下程序#includemain(){int b[3][3]={0,1,2,0

    [单选题]有以下程序includemain(){int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=0;for(i=0;i<3;i£«£«)有以下程序 #include<stdio.h> main() {int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=0; for(i=0;i<3;i++) for(j=2;j>=i;j--)t+=b[i][j]; printf("%d/n",t); } 程序运行后的输出结果是( )。A.4B.3C.8D.9

  • 查看答案