设有定义int
x=5;,则以下语句执行后,变量x值为6的是()。
A: printf("%d",x++);
B: if(x=0)
x=6;
C: 2==1?
x++:x--;
D: if(x++<6)
x++;
x=5;,则以下语句执行后,变量x值为6的是()。
A: printf("%d",x++);
B: if(x=0)
x=6;
C: 2==1?
x++:x--;
D: if(x++<6)
x++;
A
举一反三
- 【单选题】有以下程序[br][/br]main() { int i,j,x=0;[br][/br] for(i=0;i[2;i++)<br] {x++;[br][/br] for(j=0;j[=3; j++)<br]{ if(j%2) continue;[br][/br] x++;[br][/br] }[br][/br] x++;}[br][/br] printf(“x=%d\n”,x);}[br][/br]程序执行后的输出结果是 A: x=4 B: x=6 C: x=12 D: x=8
- 以下代码中,最后x的值不是5的是哪一项?( ) A: x=1; while(x<5) { printf("%d\n",x); x++; } B: x=1; while(x<=5) { printf("%d\n",x); x++; } C: x=1; do { printf("%d\n",x); x++; }while(x<5); D: x=10; for( ;x>=6; x--) printf("%d\n",x);
- 设有如下数组定义: int a[10];则以下哪段代码将遍历输出数组所有元素? A: int x;for (x=0; x<9; x++) printf("%d\t",a[x]); B: int x;for (x=0; x<10; x++) printf("%d\t",a[x]); C: int x;for (x=1; x<10; x++) printf("%d\t",a[x]); D: int x;for (x=1; x<=10; x++) printf("%d\t",a[x]);
- 有以下程序main(){int i,j,x=0;for(i=0;i<2;i++){ x++;for(j=0;j<=3;j++){ if(j%2) continue;x++;}x++;}printf("x=%d \n",x);} x=12程序执行后的输出结果是______。 A: x=4 B: x=8 C: x=6 D: x=12
- 有以下程序: main() int i,j,X=0; for(i=0;i<2;i++) X++; for(j=0;j≤3;j++) if(i%2)continue; X++; X++; printf("X=%d\n",X); 程序执行后的输出结果是( )。 A: X=4 B: X=8 C: X=6 D: X=12
内容
- 0
有以下程序main(){int i,j,x=0;for(i=0;i<2;i++){x++;for(j=0;j<=3;j++){if(j%2) continue;x++;}x++;}printf("x=%d\n",x);程序执行后的输出结果是()。 A: x=4 B: x=8 C: x=6 D: x=12
- 1
设有定义:int x=2; ,以下表达式中,值不为6的是( )。 A: x*=x+1 B: x++,2*x C: x=x*(1+x) D: 2*x,x+=2
- 2
int x=5;[br][/br] do { x++; printf("%d ",x); }while(x==5); 以上程序中,循环体的执行次数是______次
- 3
下列( )是不正确的C语言赋值语句。 A: x=1,<br/>y=2 ; B: x++<br/>; C: x=y=5<br/>; D: y=int(x)<br/>;
- 4
有以下程序 main() {int i,j,x=O; for(i=0;i<2;i++) {x++; for(j=0;j<=3;j++) {if(j%2)continue; x++; } x++; } printf(”x=%d\n”,x); } 程序执行后的输出结果是() A: x=4 B: x=6 C: x=8 D: x=12