循环语句

while

预计阅读时间1 分 156 views

1 while

while 循环是一种基本的迭代结构,用于在满足条件的情况下重复执行一段代码。循环开始前先检查条件是否满足,满足则执行循环体,然后再次检查条件。

1.2 语法

while (循环条件) {
    // 循环体,即重复执行的代码块
}

在每次循环开始前检查,如果为真则执行循环体,否则退出循环。

1.3 示例

public class WhileLoopExample {
    public static void main(String[] args) {
        int i = 1;

        // 从1循环到5输出
        while (i <= 5) {
            System.out.println("循环第" + i + "次");
            i++;
        }

        // 通过while循环计算1到5的和
        int sum = 0;
        int j = 1;
        while (j <= 5) {
            sum += j;
            j++;
        }
        System.out.println("1到5的和为:" + sum);
    }
}

在第一个示例中,while 循环从 1 循环到 5,输出了循环次数。在第二个示例中,通过 while 循环计算了 1 到 5 的和。

2 do while

2.1 概念

do-while 循环是一种与 while 循环类似的迭代结构,但它先执行一次循环体,然后在每次循环开始前检查条件。

2.2 语法

do {
    // 循环体,即重复执行的代码块
} while (循环条件);
  • 循环体:至少会执行一次。
  • 循环条件:在每次循环开始前检查,如果为真则继续执行循环体,否则退出循环。

2.3 示例

public class DoWhileLoopExample {
    public static void main(String[] args) {
        int i = 1;

        // 从1循环到5输出
        do {
            System.out.println("循环第" + i + "次");
            i++;
        } while (i <= 5);

        // 通过do-while循环计算1到5的和
        int sum = 0;
        int j = 1;
        do {
            sum += j;
            j++;
        } while (j <= 5);
        System.out.println("1到5的和为:" + sum);
    }
}

在第一个示例中,do-while 循环从 1 循环到 5,输出了循环次数。在第二个示例中,通过 do-while 循环计算了 1 到 5 的和。

Leave a Comment

分享此文档

while

或复制链接

内容