循环是指在程序中需要重复执行的一组语句
循环由循环条件和循环操作组成
一、while循环结构
1.特点:先判断,再执行
2.使用while循环的步骤:
1)确定循环条件和循环操作
2)套用while语法写出代码
3)检查循环是否能够退出
//符合条件,循环继续执行;否则,循环退出
3.语法:while(循环条件){
//循环操作
}
例:public static void main(String[] args){
int count = 1;
while(count <=100) {
System.out.println("第"+i+"遍写:好好学习,天天向上!");
i++;
}
}
二、do-while循环
特点:先执行,再判断。
循环操作至少执行一次。分号不可少
语法:do{
//循环操作
} while(循环条件);
例:import java.util.Scanner;
public class Demo{
public static void main(String[] args){
Scanner input = new Scanner(System.in);
String answer = "";
do{
System.out.println("上机编写程序!");
System.out.print("合格了吗?(y/n)");
answer = input.next();
System.out.println("");
} whlie(!"y".equals(answer));
System.out.println("恭喜你通过了测试!");
}
}
三、程序调试
程序调试是满足暂停程序、观察变量和逐条执行语句等功能的工具和方法的总称。
生活案例:电器调试、仪表调试
逐条语句---->观察程序----->发现问题------>解决问题------>执行程序------> 执行情况
主要方法包括设置断点、单步运行和观察变量。
目的:找出缺陷原因,修正缺陷
比较while和do-while while循环和do-while循环的区别 语法不同 while ( 循环条件 ) { do{ 循环操作 循环操作 } }while(循环条件) *先判断,在执行 *先执行,再判断 执行次序不同 初始情况不满足循环条件时 while循环一次都不会执行 do-while循环不管任何情况都至少执行一次