3-3选择题第二题
来源:3-3 选择题
Fernxcx
2017-12-26 06:00:33
为什么答案选B
1回答
the__sky123
2017-12-26
输入n=1,执行do当中的循环 (s+=1与s=s+1等价),第一遍执行完do当中的循环,s=1,a=3,满足while括号内a不等于n的条件(因为n=1,a=3)所以继续执行,第二遍循环后,s=2,a=1,不满足while括号内a不等于n的条件,所以跳出循环,共执行了两边
do-while中 while括号内的是执行条件,第一遍不看条件直接执行,第二遍开始满足条件才会继续执行
相似问题