c++中if else中如何让for循环正常进行
时间: 2024-10-10 07:04:48 浏览: 18
C++初学者入门指南第三篇
在C++中,`if-else`结构通常用于条件控制,如果想让`for`循环在满足特定条件时继续执行,可以在循环内部使用`if`判断。下面是一个示例,展示如何在`for`循环中通过`if`控制循环的执行:
```cpp
#include <iostream>
int main() {
for (int i = 1; i <= 10; i++) { // 原始的for循环
if (i % 2 == 0) { // 如果i是偶数
std::cout << "Even number: " << i << std::endl;
} else { // 否则
std::cout << "Odd number: " << i << std::endl;
}
}
return 0;
}[^1]
在这个例子中,当`i`是偶数(即`i % 2 == 0`)时,会打印出"Even number...";如果不是偶数,则打印"Odd number..."。这样,即使`for`循环已经定义好了从1到10的迭代,`if-else`仍然可以根据条件决定哪些数字会被处理。
阅读全文