为神马呢?
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整除的数之和为:1
for循环里面明明是++i,为什么输出的结果是1而不是2呢?