public class Test f
Public static void main(Stringl]args)f
intsum=0;
for(inti=l:i<10i++) //遍历1-9
if(i%2==2){ //取模,%2是不可能出现等于2的情况的,所以这里永远不可能执行
break;
}
sum+=i;//累加
System.out.println(sum)
//所以这套题就是简单的1+2+3+4+5+6+7+8+9 = 45
for循环,从i=1开始,i每次加1,所以i的值是1-10,并且在i=10时结束循环,i=10时代码块{}中的语句不执行。
i%2==2退出循环,1-9之内没有满足条件的,所以在循环是不会执行if语句,所以sum就是1+2+3+4+5+6+7+8+9的和,也就是45
就是计算1+2+3+4+...+9啊。i%2==2这个if条件是永远不会成立的,就当没写就行了。