求解一下本道题怎么算的

img


一道c语言模拟题,我觉得这个i==5,continue的意思我看不太懂,我觉得输出0就可以,但是答案不对,想问一下本道题思路怎么看的

continue就是继续循环,放在这里啥作用不起
如果有后续代码,它的作用是跳过后续代码继续下一次循环
这里没有后续代码所以写了等于没写
那么i<10的时候就一直执行,执行完肯定是等于10了呗
-=-=-=-
这里的迷惑点就在于,如果是break,会直接结束循环,那么i的最终值就是5
你不知道continue和break是啥意思,是迷惑不到你了

i = 10

这答案10都没有hh

答案应该是10啊!continue只是跳出当次循环,还会接着执行for循环的!