酷代码 AI
菜单
服务商

现有一个正整数 n n 请判断 n n 是否为 3 , 5 , 7 3,5,7 的倍数c++

```cpp #include <iostream> int main() { int n; std::cout << "请输入一个正整数n: "; std::cin >> n; bool isMultipleOf3 = (n % 3 == 0); bool isMultipleOf5 = (n % 5 == 0); bool isMultipleOf7 = (n % 7 == 0); std::cout << n << " 是否是3的倍数: " << (isMultipleOf3 ? "是" : "否") << std::endl; std::cout << n << " 是否是5的倍数: " << (isMultipleOf5 ? "是" : "否") << std::endl; std::cout << n << " 是否是7的倍数: " << (isMultipleOf7 ? "是" : "否") << std::endl; return 0; } ``` 代码解释 1. 输入部分:使用`std::cin`从控制台读取用户输入的正整数`n`。 2. 判断倍数:分别用`n`对3、5、7取余,若余数为0则是对应数的倍数,将结果存储在布尔变量中。 3. 输出结果:根据布尔变量的值,输出`n`是否是3、5、7的倍数。 [2025-12-20 19:50:06 | AI问答 | 306点数解答]

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