continue语句举例
时间: 2023-11-16 15:57:30 浏览: 26
continue语句是一种控制流语句,用于跳过当前循环中的剩余语句并继续下一次循环。当程序执行到continue语句时,它会立即跳过当前循环中的剩余语句,然后开始下一次循环。
以下是一个使用continue语句的示例,该示例计算1到10之间所有奇数的和:
```
int sum = 0;
for (int i = 1; i <= 10; i++) {
if (i % 2 == 0) {
continue; // 如果i是偶数,跳过当前循环
}
sum += i;
}
cout << "1到10之间所有奇数的和为:" << sum << endl;
```
在上面的示例中,当i为偶数时,continue语句会跳过当前循环中的剩余语句,直接开始下一次循环。因此,只有当i为奇数时,sum才会加上i的值。
相关问题
continue java举例代码
好的,下面是一个使用 `continue` 的 Java 代码示例:
```java
for (int i = 1; i <= 10; i++) {
if (i % 2 == 0) {
continue;
}
System.out.println(i);
}
```
这段代码的功能同样是打印出 1 到 10 之间的奇数。在循环中,当 `i` 是偶数时,程序会执行 `continue` 语句,跳过后面的 `System.out.println(i)` 语句,直接进入下一轮循环。这样就可以保证只有奇数会被输出。
continue举例
当在循环中使用`continue`时,它会跳过当前循环中的剩余语句,直接进入下一次循环。以下是一个简单的例子,循环中输出1到10之间的奇数:
```
for i in range(1, 11):
if i % 2 == 0:
continue
print(i)
```
在这个例子中,当i是偶数时,`continue`语句会跳过`print(i)`语句,直接进入下一次循环。因此,只有i是奇数时,`print(i)`语句才会被执行。这个程序的输出结果是:
```
1
3
5
7
9
```
希望这个例子能够帮助你理解`continue`的用法。