求1到10之间的所有偶数和的if语句的循环为什么是i%2 ==1呢?
印象中应该是 下面有个continue吧。 意思是当i取余后等于1时(表示是奇数吧) continue表示下面的不执行了直接进行下一次循环 continue下面应该有个sum+=i吧 如果是偶数 就加到sum上 如果是奇数 就跳过这个步骤
没关系啦,不过还谢谢你
public class HelloWorld {
public static void main(String[] args){
int[] s={1,2,3,4,5,6,7,8,9,10};
System.out.println("偶数之和为:");
i as=new i();
as.show(s);
}
public void show(int[] s){
for(int i=s.length-1;i>=0;i--){
if(i%2==1){
continue;
}
num++;
if(num>11){
break;
}
System.out.println(s);
}
}
}