为神马呢?
public class FourToEight {
public static void main(String[] args) {
int sum=0;
for (int i = 1; i <= 1; ++i ) {
if ( i %3 !=0){
sum = sum + i;
System.out.println(i);
}
}
System.out.println("1到100之间不能被3整除的数之和为:" + sum);
}
}
运行结果:
1
1到100之间不能被3整除的数之和为:1for循环里面明明是++i,为什么输出的结果是1而不是2呢?