简答题
👁️ 浏览量:

试题题干



参考答案

试题解析

在do-while语句中,循环体a=+2等价于a=a+2,y=+a等价于y=y+a。

进行第一次循环时,a=12,y=12,y=12<30,即不执行if语句,继续循环;

进行第二次循环时,a=14,y=26,y=26<30,即不执行if语句,继续循环;

进行第三次循环时,a=16,y=42,y=42>30,应执行if语句,直接结束循环,故最后输出的结果是a=16,y=42。