运行下段代码后,x的结果为?(). int x = 3; int y = 2; x *= y + 1;
A: 6
B: 7
C: 8
D: 9
A: 6
B: 7
C: 8
D: 9
举一反三
- 以下代码段执行后的输出结果为() int x=3;int y=-8; System.out.println(y%x); A: 2 B: 1 C: 0 D: -2
- 下面程序运行后,y的值是( ) 。 Dim x%,y% x = Int(Rnd) + 3 If x ^ 2 = 9 Then y = x ^ 2 - 2 else y=1
- 以下代码段中正确的是( ) A: int a=8;if(a>=1) a = b + 1; B: int x=6,y=9,max;if(x>y) max=x; C: int x;scanf("%d",&x);switch(x>90&&x<=100){ case '2' : case '97' : case x>y : default :} D: int x=7,y=10,max;if(x>y) ; max=x;else max=y;
- 执行下列代码段后,b、x、y的值是()。int x = 6, y = 8;boolean b;b = x < y || ++x == –y; A: true、6、8 B: false、7、7 C: true、7、7 D: false、6、8
- 下面程序的运行结果是(<br/>)。 int fun (int x,int y) { x=x+y; return(x);}int main( ) { int x=2,y=4; y=fun (x,y); printf("x=%d y=%d\n", x, y);} A: x=2<br/>y=4 B: x=2<br/>y=6 C: x=6<br/>y=6 D: x=6<br/>y=4