酷代码 AI
菜单
服务商

输出a~b范围内所有数字的因数,注意有一条特殊规则,如果这个数字是3的倍数,那么就略过。 提示:一个数字的因数能整除这个数,比如10的因数是1 2 5 10。 输入: 一行两个数字a, b,保证a<=b。 输出: a到b范围内所有数字的因数,每个数的因数输出在一行,中间用空格隔开。c++

```cpp #include <iostream> using namespace std; int main() { int a, b; cin >> a >> b; for (int num = a; num <= b; num++) { // 检查是否为3的倍数 if (num % 3 == 0) { continue; // 跳过3的倍数 } // 输出当前数字的所有因数 for (int i = 1; i <= num; i++) { if (num % i == 0) { cout << i << " "; } } cout << endl; } return 0; } ``` [2025-12-27 14:16:08 | AI问答 | 137点数解答]

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