当前位置 : 主页 > 编程语言 > c语言 >

四、控制语句--2.循环语句

来源:互联网 收集:自由互联 发布时间:2023-08-28
C语言中的循环语句用于重复执行一段代码。以下是C语言中常用的循环语句及其代码示例。 1.while循环:while循环根据给定的条件重复执行特定的代码块,只有当条件为真时才执行。 wh

C语言中的循环语句用于重复执行一段代码。以下是C语言中常用的循环语句及其代码示例。

1.while循环: while循环根据给定的条件重复执行特定的代码块,只有当条件为真时才执行。

while (condition) {
    // 循环体代码
}

示例:

int i = 0;
while (i < 5) {
    printf("%d\n", i);
    i++;
}

2.do-while循环: do-while循环首先执行一次循环体,然后根据给定的条件重复执行,只有当条件为真时才继续执行。

do {
    // 循环体代码
} while (condition);

示例:

int i = 0;
do {
    printf("%d\n", i);
    i++;
} while (i < 5);

3.for循环: for循环在给定的初始化语句、循环条件和循环后操作表达式的控制下重复执行一段代码块。

for (initialization; condition; increment) {
    // 循环体代码
}

示例:

for (int i = 0; i < 5; i++) {
    printf("%d\n", i);
}

4.break语句: break语句用于在循环中提前终止循环,即使循环条件仍然为真。

while (condition) {
    if (some_condition) {
        break;
    }
    // 循环体代码
}

示例:

int i = 0;
while (i < 5) {
    printf("%d\n", i);
    if (i == 2) {
        break;
    }
    i++;
}

5.continue语句: continue语句用于跳过当前循环体中剩余的代码,直接进入下一次循环的条件判断。

while (condition) {
    if (some_condition) {
        continue;
    }
    // 循环体代码
}

示例:

for (int i = 0; i < 5; i++) {
    if (i == 2) {
        continue;
    }
    printf("%d\n", i);
}

这些循环语句在C语言中被广泛用于实现重复执行的功能,通过条件控制可以实现不同类型的循环操作。请注意,在使用循环语句时,要避免出现死循环,即循环条件无法为假而导致循环无法终止。

上一篇:Java中的枚举认识介绍
下一篇:没有了
网友评论