c++用if else还有for while写一段代码
时间: 2024-09-19 19:08:33 浏览: 41
基于PL/0语言的扩充——if-then-else,do-while-until,for
5星 · 资源好评率100%
在C++中,你可以使用`if-else`结构来基于特定条件执行不同的代码块,而`for`和`while`循环则用于重复执行某段代码直到满足某个终止条件。这里是一个简单的例子,展示了如何使用这些控制结构:
```cpp
#include <iostream>
int main() {
// 使用if-else判断数字是否为偶数
int num = 10;
if (num % 2 == 0) { // 如果num能被2整除,它是偶数
std::cout << "Number is even." << std::endl;
} else {
std::cout << "Number is odd." << std::endl;
}
// 使用for循环打印数字1到5
for (int i = 1; i <= 5; i++) {
std::cout << "Count: " << i << std::endl;
}
// 使用while循环计算斐波那契数列的前5项
int a = 0, b = 1;
int fib;
int count = 0;
while (count < 5) {
fib = a + b;
std::cout << "Fibonacci number at position " << count+1 << ": " << fib << std::endl;
a = b;
b = fib;
count++;
}
return 0;
}
```
阅读全文