qq_慕斯卡1333655
2021-07-07 22:48
int i = 1; // 代表 1 - 5 之间的数字
// 当变量小于等于 5 时执行循环
while ( i <= 5 ) {
// 输出变量的值,并且对变量加 1,以便于进行下次循环条件判断
System.out.println(i);
i++;
}
}
}
定义了 i=1,在while里面判断 i是否小于等于5,因为i初始等于1是小于5的,所以输出一句,然后i++自增,然后再判断i小于等于5,这个时候的i经过自增后,变成了2,还是满足条件,就接着输出,直到i自增变成6,不满足while里面的条件了,循环就结束了。总共输出i的结果为:1,2,3,4,5。因为是小于等于等于5.所以到5这里,如果是小于5,就只到4就循环结束。
int的初始值为一,只不过这个程序是先输出再自加的,最后输出5之后,int的值就成了6,根据条件不能再进行循环,也就没有输出了
是int i = 1 就像数学里吧i设为1 然后判断while后边括号里的条件是否符合 条件是i<=5 i现在是1是符合的 然后执行大括号内的操作 就是直接输出i的值1 然后i进行自增 此时i变为2 继续循环判断条件 一直反复 直到i自增到6 已经大于5 此时条件不满足了 循环停止
Java入门第一季(IDEA工具)升级版
1165175 学习 · 17581 问题
相似问题