1到100直接不能被三整除的数之和,可以这么写么?为什么错了
这段代码可以这么求和么?哪里不对?求教
public class sum3 {
public static void main(String[] srgs){
int sum=0; //保存不能被3整除的数之和
//循环变量i初始值为1,每执行一次对变量加1,只要小于等于100就重复执行循环
for(int i=1;i<=100&&i%3!=0;i++){
sum=sum+i;
}
System.out.println("1到100之间不能被3整除的数之和为:"+sum);
}
}