C++ 代码详解:判断输入整数是否为质数及“not prime”输出逻辑
```cpp #include <iostream> using namespace std; int main() { int n; cin >> n; // 从2开始到n的平方根进行遍历 for (int i = 2; i * i <= n; i++) { if (n % i == 0) { cout << "not prime"; return 0; } } return 0; } ``` 代码解释 1. 输入部分:使用`cin`读取用户输入的整数`n`。 2. 判断质数:通过循环从2开始到`n`的平方根进行遍历,如果`n`能被其中任何一个数整除,说明`n`不是质数,输出`not prime`并结束程序。 3. 结束程序:如果循环结束都没有找到能整除`n`的数,程序正常结束。 ######[AI问答 | 204点数解答 | 2025-11-22 20:02:05]
相关提问
- C++实现输入整数求和并判断是否为质数(字节豆包 | 628点数解答 | 2026-03-27 20:47:46)11
- C++实现质数判断及开发建议(字节豆包 | 616点数解答 | 2026-03-27 20:46:41)11
- C++ 实现:输入整数求和并判断总和是否为质数(字节豆包 | 368点数解答 | 2025-10-25 19:26:03)81
- C++实现:输入整数判断是否为质数,输出“prime”或“not prime”(字节豆包 | 131点数解答 | 2025-10-25 19:24:46)62
- Python 实现输入整数求和并判断总和是否为质数(字节豆包 | 150点数解答 | 2025-11-08 20:26:18)43
- C++实现输入整数求和并判断总和是否为质数,代码详解!(字节豆包 | 343点数解答 | 2025-11-08 20:26:41)38
- C++ 实现:输入整数求和并判断总和是否为质数(附代码及详细解释)(字节豆包 | 358点数解答 | 2025-11-22 20:08:56)67
- C++实现输入整数求和并判断总和是否为质数(字节豆包 | 212点数解答 | 2026-03-13 21:55:45)23
- C++实现质数判断及输出非质数信息(字节豆包 | 549点数解答 | 2026-03-27 20:44:44)8
- C++ 代码详解:如何判断一个数是否为质数及非质数输出(字节豆包 | 253点数解答 | 2025-10-25 19:24:08)62
- C++实现:轻松判断输入整数n是否为质数(字节豆包 | 148点数解答 | 2025-11-22 20:06:52)47
- C 语言实现:判断任意有符号数是否为伪素数的函数(字节豆包 | 364点数解答 | 2024-12-15 19:28:35)221