新学生发问,一个循环问题
Java code
public static void main(String[] args){
int i = 0;
for(i = 0;i < 10;i++){
if(i % 2 == 0)
continue;
i=i+1;
if(i == 5)
break;
}
System.out.println(i);
}
请大家帮忙写出执行过程,我初学java刚学到循环语句,对这块还在懵
谢谢大家了
------解决方案--------------------11
continue是跳过本次循环从循环开始继续
break是中断循环
if(i == 5 )break;不会执行
只有当i==10时结束循环然后i++最后是11
------解决方案--------------------