为什么while循环里i++在System.out.println();前一行和后一行输出的值不一样?
public class While1 {
public static void main(String[] args) {
int i = 0;
int sum = 0;
while(i<=100){
sum+=i;
System.out.println(i);
i++;
}
}
}
这个代码所得的的值会往后从1开始到101结束
public class While1 {
public static void main(String[] args) {
int i = 0;
int sum = 0;
while(i<=100){
sum+=i;
i++;
System.out.println(i);
}
}
}
这段代码输出的值会从0开始到100结束