中国大学MOOC: 执行以下程序段后x ,y的值是( )x=5;y=6;if (x>=5)x=x+1;elsey=y+1;
x =6,y=6
举一反三
- 能够完成如下函数计算的程序段是____. A: y=2*x+1;if(x!=0)if(x>0)y=5*x+20;elsey=0; B: if(x>=0)if(x>0)y=5*x+20;elsey=0;elsey=2*x+1; C: y=0;if(x>=0)if(x>0)y=5*x+20;elsey=2*x+1; D: y=2*x+1;if(x>0)y=5*x+20;elsey=0;
- 中国大学MOOC: 若x=5,y=11,z=0,有如下程序段,那么if (x<0) x=y+1;else if (y>0)y=x+1;elsex=x+1;z=z+1;(1) x=( )(2) y=( )(3) z=( )
- 执行如下程序段后,w的值为【1】.int x,y,w;x=y=1;w=x+1||(y+=5)&&0
- 执行如下程序段后,w的值为【 】.int x,y,w;x=y=1;w=x+1||(y+=5) && 0;
- 若x=5,y=11,z=0,有如下程序段,那么 if (x<0) x=y+1; else if (y>0) y=x+1; else x=x+1; z=z+1; x=,y=,z=
内容
- 0
有一个分段函数,当x大于0时,y的值是1;当x为0时,y的值是0;当x<0时,y的值是-1,以下程序段中哪一个不能实现该分段函数? A: if(x>0)y=1;elseif(x==0)y=0;elsey=-1; B: y=0;if(x>0)y=1;elseif(x<0)y=-1; C: y=0;if(x>=0);if(x>0)y=1;elsey=-1; D: if(x>=0)if(x>0)y=1;elsey=0;elsey=-1;
- 1
以下各选项中的代码段执行后,变量y的值不为1的是__。 A: int<br/>x=5,y=0; if(5) y=1; B: int<br/>x=5,y=0; if(x) y=1; C: int x=10,y=0; if(x=y) y=1; D: int<br/>x=5,y=10; if(x=y) y=1;
- 2
若有int x,y,z;,则执行以下程序段后的输出结果为:x=1;y=3;z=5;if(x>;y)x=y;y=z;printf("x=%d,y=%d,z=%d",x,y,z); A: x=1,y=5,z=5 B: x=1,y=3,z=3 C: x=5,y=3,z=5 D: x=5,y=3,z=3
- 3
若x=5,y=11,z=0,有如下程序段,那么if (x<0)x=y+1;else if (y>0)y=x+1;elsex=x+1;z=z+1;(1) x=( )(2) y=( )(3) z=( )
- 4
设以下变量均为int型,表达式的值不为7的是( ). A: x=y=6,x+y,x+1 B: x=y=6,x+y,y+1 C: x=6,x+1,y=6,x+y D: y=6,y+1,x=y,x+1