已知程序如下,若X=10, Y=20, Z=30,该程序执行完成后,X的值为( )。1234567891011X = Z + Yif Y [ Z: X = X - Yelse: X = X - ZX = X - Yif X < Z: X = Y + 20X = X - Zif X ] Y: X = X - Y
A: 10
B: 20
C: 30
D: 40
A: 10
B: 20
C: 30
D: 40
举一反三
- 已知程序如下,若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
- 已知程序如下,若X=10, Y=20, Z=30,该程序执行完成后,X的值为_____。X=Z+Y;IfY<Z{X=X–Y;}Else{X=X–Z;}X=X–Y;IfX<Z{X=Y+20;}X=X–Z;IfX>Y{X=X–Y;}? 40|20|10|30
- 中国大学MOOC: 已知程序如下,若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; }
- 已知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
- 中国大学MOOC: 已知程序如下,回答下列问题: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。 }已知X=10, Y=20, Z=30该程序执行完成后,X的值为_____。