谁能帮我解释一下第八题为什么选D?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 01:33:41
谁能帮我解释一下第八题为什么选D?

谁能帮我解释一下第八题为什么选D?
谁能帮我解释一下第八题为什么选D?
 

谁能帮我解释一下第八题为什么选D?
第一次先执行一次循环语句——因为do-while是限制性再判断.
输出x=x-2=3-2=1;
然后判断,--x是先减再用,所以当x=1的时候--x值为0,
也就是判断语句为真,循环继续,
再次输出x=x-2=0-2=-2;
再次判断,语句不成立了,循环结束
所有,答案为D