以下一段代码执行完毕后y的值是()。int x=11;if (x>5){int y=x+5;}else{int y =x-5;}
16
举一反三
- 以下各选项中的代码段执行后,变量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;
- 若有:int x=6,y=5;则执行语句x=(x+5,--y,x-y);之后x、y值为____和____。
- 下列定义变量语句,错误的是( )。 A: int x, y; B: int x = 5, y; C: int x = 5, y = 5; D: int x = 5; y = 5;
- 已知函数:void f(int a, int &b){a+=2; b+=2;},变量int x=3, y=5;,则以下说法正确的是( )。 A: 执行f(x,y)后,x的值是5 B: 执行f(x,y)后,x的值是3 C: 执行f(x,y)后,y的值是7 D: 执行f(x,y)后,y的值是5
- 如执行语句以下语句之后,x的值为( )。int x=5,*y=&x;int* &z=y; z++;
内容
- 0
03410061:已知int x,y,z;执行语句x=(y=(z=10)+5)-5;后x、y、z的值是( )。
- 1
int x, y; y = x = 5;则表达式 y == x == 5; 的值是 1.
- 2
下面程序段的运行结果为( ) int x=5,y=10; if(x==y) System.out.println(x); else System.out.println(y); A: x==y B: 5 C: 10 D: x!=y
- 3
int x=4; int y=5; y=x*--y==++x*y?x++:y--; 求x=?,y=
- 4
已知int x=5,y=5,z=5;则执行语句x%=y+z;后,X的值()