对于下面的程序段: x:=28; y:=20; z:=30; if x>y then z:=x+y; x:=y; z:=x+y; y:=z; 执行该程序段后,变量y的值为()
A: 28
B: 30
C: 40
D: 48
A: 28
B: 30
C: 40
D: 48
举一反三
- 已知int x=10, y=20, z=30;,程序段if (x>y) z=x;x=y;y=z;执行后x、y、z的值是( )。 A: x=20, y=10, z=10 B: x=20, y=30, z=30 C: x=20, y=30, z=10 D: x=20, y=30, z=20
- 下面程序段执行后,x、y、z的值是【】。 int x=10,y=20,z=30; if(x>y) z=x; x=y; y=z; cout< 20,30,30
- 已知int x=10, y=20, z=30;,程序段 if (x>y) z=x;x=y;y=z; 执行后x、y、z的值是
- 执行下列程序段后,x、y和z的值分别是。 int x=10,y=20,z=30; if(x>y) z=x; x=y; y=z;
- 已知程序如下,若X=10, Y=20, Z=30,该程序执行完成后,X的值为_____。X = Z + Y; If Y [ Z { X = X – Y; } Else{ X= X – Z; } X = X – Y; If X < Z { X = Y +20; } X = X – Z; If X ] Y { X = X – Y; } A: 10 B: 20 C: 30 D: 40