循环结构(一)
while循环结构的语法
while(循环条件){
循环操作
}
while循环结构的执行顺序
(1)声明并初始化循环变量
(2)判断循环条件是否满足,如果满足则执行循环操作,否则退出循环
(3)执行完循环操作后,再次判断循环条件,决定继续执行循环或退出循环
(4)while循环结构的特点:先判断,后执行
while循环结构的运用
public class e{ public static void main(String[] args){ int i = 1; while(i <= 10){ System.out.println("第"+i+"遍写:好好学习,天天向上!"); i++; } } }
运行结果如下所示
程序调试的步骤
(1)分析错误,设置断点
(2)启动调试,单步执行
(3)观察变量的值
(4)解决错误
do-while循环结构的语法
do{
循环操作
}while(循环条件);
do-while循环结构的执行顺序
(1)声明并初始化循环变量
(2)执行一遍循环操作
(3)判断循环条件,如果循环条件满足,则循环继续执行,否则退出循环
do-while循环结构的特点:先执行,后判断
do-while循环结构的运用
import java.util.Scanner; public class d{ public static void main(String[] args){ Scanner input = new Scanner(System.in); int num; int max; int min; System.out.println("请输入一个整数(输入0结束):"); num = input.nextInt(); max = min = num; do{ System.out.println("请输入一个整数(输入0结束):"); num = input.nextInt(); if(num == 0){ break; }else if(num > max){ max = num; }else if(num < min){ min = num; } }while(true); System.out.println("最大值是:"+max+"\t最小值是:"+min); } }
运行结果如下所示