c++ 输入一个正整数n,输出1~n的所有是7或11的倍数,但不同时是7和11的倍数的整数
时间: 2024-03-05 12:51:50 浏览: 59
C++的输入和输出
5星 · 资源好评率100%
好的,我明白了你的问题。以下是 C++ 的代码实现:
```c++
#include <iostream>
using namespace std;
int main() {
int n;
cout << "请输入一个正整数n: ";
cin >> n;
for (int i = 1; i <= n; i++) {
if (i % 7 == 0 && i % 11 == 0) {
// 不同时是7和11的倍数,跳过
continue;
}
if (i % 7 == 0 || i % 11 == 0) {
// 是7或11的倍数
cout << i << " ";
}
}
return 0;
}
```
我希望这个程序能够帮助你解决问题。如果你还有其他问题,可以继续问我。
阅读全文