continue c语言

导读 在C语言中,`continue` 是一个控制流语句,用于跳过当前循环的剩余部分并直接进入下一个迭代。它常常在循环(如 `for` 循环或 `while`...

在C语言中,`continue` 是一个控制流语句,用于跳过当前循环的剩余部分并直接进入下一个迭代。它常常在循环(如 `for` 循环或 `while` 循环)中使用,以根据某些条件跳过某些迭代。

下面是一个简单的例子,展示了如何在 `for` 循环中使用 `continue` 语句来打印一个整数数组中的偶数:

```c

#include

int main() {

int arr[] = {1, 2, 3, 4, 5, 6};

int size = sizeof(arr) / sizeof(arr[0]); // 计算数组的大小

for (int i = 0; i < size; i++) {

if (arr[i] % 2 == 0) { // 如果当前数字是偶数

printf("%d ", arr[i]); // 打印这个偶数

} else { // 如果当前数字是奇数

continue; // 跳过当前迭代并继续下一个迭代

}

}

return 0;

}

```

在这个例子中,`continue` 语句用于跳过奇数数字的打印。当遇到奇数时,循环将移动到下一个迭代,不执行当前的打印操作。这样,只有偶数会被打印出来。如果你不使用 `continue`,那么所有的数字都会被打印出来。

版权声明:本文由用户上传,如有侵权请联系删除!