C语言21题 为什么选B

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/19 22:38:59
C语言21题 为什么选B
xJPW9SP:~7tc2Ѷb:̸,QE(.\QiZ$AFW7=?mkj] )Yt2,-{ Eg'qlup:2IJeUumǪ~ !aD(l;uѷ tevx( {gJ0p$ؾp\a: d&&k0 )>6bEdyn1ZQ`KjpNl Ѣօ֫z M@(h (yfT]GUxg'kP^'@Mef0(AiEktr6'2F2s /H!!ze.Ax 4?:~W=Nk%?kg7(ex?W

C语言21题 为什么选B
C语言21题 为什么选B
 

C语言21题 为什么选B
y = --x ; //y = 2, x = 2
!y 为假; // if() 不执行, 执行else 语句输出 y
while(x) 中x==2,所以继续执行do-while循环
y = --x; // y = 1, x = 1
!y 为假; // if() 不执行, 执行else 语句输出 y
while(x) 中x==1,所以继续执行do-while循环
y = --x; // y = 0, x = 0
!y 为真; // if() 执行输出 x, 不执行else 语句.
while(x) 中x==0,所以跳出do-while循环