for(int i=0;i<=10;i++) if(i%5==0) continue 变量i的最终值是多少?

2025-01-05 09:33:19
推荐回答(3个)
回答1:

首先continue是继续执行下一次for循环,每次for循环最后由i++知道,i的值会增加1,最后一次for开始执行时i=10,执行到最后i++,i变成11,再进行判断i=11>10,不再执行for语句,所以i的最终值是11.

回答2:

if(i%5==0) continue,那么i%5!=0时呢,明显是默认的continue,你这循环有没有条件判断都一样,等价于for(int i=0;i<=10;i++){},这个是i=11,不满足i<=10时退出

回答3:

11