一:While:
【1】语法结构:
while (布尔表达式) {
循环体;
}
在循环刚开始时,会计算一次“布尔表达式”的值,若条件为真,执行循环体。而对于后来每一次额外的循环,都会在开始前重新计算一次。
语句中应有使循环趋向于结束的语句,否则会出现无限循环–––"死"循环。
while循环结构流程图如图所示:
【2】练习:1+2+3+4+5:
public class TestWhile{
public static void main(String[] args){
//功能:1+2+3+4+5
//1.定义变量:
int num1 = 1;
int num2 = 2;
int num3 = 3;
int num4 = 4;
int num5 = 5;
//2.定义一个求和变量,用来接收和:
int sum = 0;
sum += num1;
sum += num2;
sum += num3;
sum += num4;
sum += num5;
//3.输出和
System.out.println(sum);
}
}
上述代码缺点:变量的定义个数太多了
解决:
public class TestWhile{
public static void main(String[] args){
//功能:1+2+3+4+5
//1.定义变量:
int num = 1;
//2.定义一个