一、什么是while循环
while(循环条件){
循环操做
}
//先定义变量 int i=1;
//执行while循环 while(循环条件//满足进入循环的条件){
//满足循环条件继续循环
i++;//条件不满足输出。
}//重复做一件事
system .out.println( );//初始情况不满足循环条件时while循环一次都不会执行
二、为什么需要do-while循环
do{
循环操作 // 先操作后判断 操作完之后判断循环条件 满足:继续循环,不满足:输出。
}while(循环条件);//do-while 循环不管条件满不满足都至少执行一次。
三、为什么使用for循环//for比while更简洁。
for(初始条件;循环条件;更新循环变量){
循环操作
} //执行顺序:初始条件-循环条件-循环操作-更新循环变量(循环变量满足接着循环)
Scanner input=new Scanner(System.in); System.out.println("请输入名字:"); String name=input.next(); int sum=0; double avg; for(int i=1;i<=5;i++) { System.out.println("请输入第"+i+"门功课的成绩"); int score=input.nextInt(); sum+=score; } avg=sum/5;
System.out.println(name+"的平均分是:"+avg);
(计算平均数)
Scanner input=new Scanner(System.in); System.out.println("请输入数值:"); int num=input.nextInt(); for (int i = 0,m=num; i<=num ; i++,m--) { System.out.println(i+"+"+m+"="+(i+m)); }
(加法表)