运行下列程序段后a的值是_______________。in...: a++;default: a++;}
13
举一反三
- 若有inta=2;执行下列语句后a的值为()switch(a){case1:a++;case2:a;case3:++a;break;case4:--a;default:a++;}
- 若有int a=2;执行下列语句后a的值为( ) switch(a) {...:--a; default:a++; }
- 执行以下程序段后,输出结果和a的值是().int a=10;printf('%d',a++);
- 运行以下程序段后,a的值是____,b的值是____。int x=1 ,y=0,a=0,b=0 ;switch(x) {case 1 :switch(y) {case 0 : a++ ;break ;case 1 : b++ ;break ;}case2:a++;b++;break;}
- 若执行如下程序段 int a=2; a++ 那么a的值是
内容
- 0
若有定义语句int a, b;double x;则下列选项中正确的是( ). A: switch(x%2) { case 0: a++; break; case 1: b++; break; default : a++; b++; } B: switch((int)x/2.0) { case 1: b++; break; case 0: a++; break; default : a++; b++; } C: switch((int)x%2) { case 0: a++; break; case 1: b++; break; default : a++; b++; } D: switch((int)(x)%2) { case 0.0: a++; break; case 1.0: b++; break; default : a++; b++; }
- 1
程序段: int a=12; if(a=0) { a=18; a++; } 请问a变量的值为:
- 2
程序段: int a=12; if(a=0) { a=18; a++; } 请问a变量的值为:( )
- 3
下列程序段是否正确: int a[10]; .... a++;
- 4
程序段 int x=3,a=1;switch(x) {case 4: a++;case 3: a++;case 2: a++;case 1: a++;} printf ("%d",a);的输出结果是()