老师您好我先上图
这个是您本节课中的一个小案例,我将count改成初始值为1,其他条件不变。此时double一上来就成了2,
然后一直等count变成3,double变成了6,然后下次变成了8,此后double不再变化。我不是很明白这个执行逻辑。
如果是先判断再执行计算,那么为什么后面还会继续执行一个8才会停止呢
如果是先执行计算再判断,那么为什么count等于3的时候double就直接等于6了,而不是直接变成8呢?
我猜按照道理来讲,应该是先执行判断再执行计算逻辑,但是不是很清楚为什么会多执行一个8才会停止。
老师这个执行逻辑我有点想不明白,你能帮我解答一下嘛 谢谢