若int a=0,x=4;则执行语句if (a=0) x++;else x--;后x值是( )
3
举一反三
- 若int a=0,x=4;则执行语句if (a=0) x++;else x--;后x值是( ) A: 4 B: 3 C: 5 D: 0
- 下列程序段运行后x的值是( )。 int a=0,b=0,c=0,x=35; if ( !a ) x--; else if ( b ) ; if ( c ) x=3; else x=4;
- 设有定义int<br/>x=5;,则以下语句执行后,变量x值为6的是()。 A: printf("%d",x++); B: if(x=0)<br/>x=6; C: 2==1?<br/>x++:x--; D: if(x++<6)<br/>x++;
- 下列程序段运行后,x的值是( )。 int a,b,c,x; a=b=c=0;x=35; if(!a) x--; else if(b); if(c) x=3; else x=4;
- 若x是int型变量,则执行下列语句的结果是( ) for(x=1;x<100;x++) if(++x%2==0) if(++x%3==0) if(++x%5==0) cout< 没有任何输出
内容
- 0
中国大学MOOC: 执行下列C++语句:int y = 0;for (int x = 5; x > 0; x--) y += 2;执行结束后,x和y的值分别为( )。
- 1
以下for循环的执行次数是( ) for(int x=0;(x==0)&(x>4);x++);
- 2
若已有定义:int x=5, y; 则执行语句:y = x>10 ? x / 10 : x>0 ? x : -x ; 后,y的值是( )。
- 3
以下for循环的执行次数是 。 int x; for(x=0;x>4;x++);
- 4
若y,x为int型变量,则执行以下语句后,y的值为x=1;++x;y=x++; A: 1 B: 2 C: 3 D: 0