循环结构(一)

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);
    }
}
代码示例如下

运行结果如下所示

posted @ 2017-06-04 21:57  顶起脚尖仰望  Views(159)  Comments(0Edit  收藏  举报