OO2991114
2021-05-20 22:14
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结束
i++执行的顺序不一样,在前面就先执行i++,就是从2开始输出,i++在后面,先输出在自加,就是从1开始
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++; } } } 这个代码所得的的值会往后从0开始到100结束是因为你先输出的是0然后再累加输出 public class While1 { public static void main(String[] args) { int i = 0; int sum = 0; { sum+=i; i++; System.out.println(i); } } } 这段代码输出的值会从1开始到101结束是因为你是累加后i=1再输出100次的
Java入门第一季(IDEA工具)升级版
1165538 学习 · 17586 问题
相似问题