While 循环
While 循环
在循环刚开始时,会计算一次”布尔表达式”的值,若条件为真,执行循环体,而对于后来每一次额外的循环,都会在开始前重新计算一次.
语句中应有是循环趋向于结束的语句,否则回出线无线循环--”死”循环.

流程图
package mypro01;
public class Testwhlie {
public static void main(String[] args) {
int a=1;//循环初始化
System.out.println(a);
// while 先判断,在执行
while(a<=100) {//添加判断
// System.out.println(a);//循环体
a++;//迭代
}
System.out.println("while魂环结束!");
//计算 1+2+3+...+100;
int b=1;//循环初始化
int sum=0;
System.out.println(b);
// b<=100表示1-100之间的数相加
while(b<=100) {//添加判断
// System.out.print(a);//循环体
sum+=b;
b++;
}
System.out.println("while魂环结束!"+sum);
// while和do while的区别
// do while 总是保证循环体会被至少执行一次!这是他们的主要区别
int ab=0;
while(ab<0) {
System.out.println(ab);
ab++;
}
System.out.println("--------------");
// 先执行,在判断
ab=0;
do {
System.out.println(ab);
ab++;
}while(ab<=10);
}
}
本文来自博客园,作者:神奇的梦,转载请注明原文链接:https://www.cnblogs.com/fantasticDream/p/16268909.html
浙公网安备 33010602011771号