酷代码 AI
菜单
服务商

请你编程实现以下功能: 输入两个正整数 a , b a,b,如果 a a 是奇数,输出 a a 到 b b 之间所有的奇数,如果 a a 是偶数,则输出 a a 到 b b 之间所有的偶数。用C++语言编写

```cpp #include <iostream> int main() { int a, b; // 提示用户输入两个正整数 std::cout << "请输入两个正整数 a 和 b:"; std::cin >> a >> b; // 判断 a 是否为奇数 if (a % 2 != 0) { // a 是奇数,输出 a 到 b 之间的所有奇数 for (int i = a; i <= b; i += 2) { std::cout << i << " "; } } else { // a 是偶数,输出 a 到 b 之间的所有偶数 for (int i = a; i <= b; i += 2) { std::cout << i << " "; } } std::cout << std::endl; return 0; } ``` 此程序先让用户输入两个正整数 `a` 和 `b`,接着判断 `a` 的奇偶性。若 `a` 为奇数,使用 `for` 循环从 `a` 开始,每次递增 2,输出 `a` 到 `b` 之间的所有奇数;若 `a` 为偶数,同样使用 `for` 循环从 `a` 开始,每次递增 2,输出 `a` 到 `b` 之间的所有偶数。最后换行结束程序。 [2025-12-21 20:06:35 | AI问答 | 321点数解答]

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