酷代码 AI
菜单

输入两个正整数 a , b a,b,如果 a a 是奇数,输出 a a 到 b b 之间所有的奇数,如果 a a 是偶数,则输出 a a 到 b b 之间所有的偶数。用C++

```cpp #include <iostream> using namespace std; int main() { int a, b; // 输入两个正整数a和b cin >> a >> b; // 判断a是奇数还是偶数 if (a % 2 == 1) { // a是奇数,输出a到b之间所有的奇数 for (int i = a; i <= b; i += 2) { cout << i << endl; } } else { // a是偶数,输出a到b之间所有的偶数 for (int i = a; i <= b; i += 2) { cout << i << endl; } } return 0; } ``` 代码解释 1. 输入部分:使用`cin`从标准输入读取两个正整数`a`和`b`。 2. 判断奇偶性:通过`a % 2 == 1`判断`a`是否为奇数。 3. 循环输出: - 如果`a`是奇数,使用`for`循环从`a`开始,每次增加2,直到`b`,输出所有奇数。 - 如果`a`是偶数,同样使用`for`循环从`a`开始,每次增加2,直到`b`,输出所有偶数。 [2025-11-23 16:30:23 | AI问答 | 309点数解答]

服务商
相关提问
发财导航,免费问AI
实用工具查看更多