判断素数 是则输出yes不是则no
时间: 2024-03-26 22:41:51 浏览: 60
判断素数_yes_素数的判断_
5星 · 资源好评率100%
好的,判断素数的代码如下(使用 C++ 语言):
```c++
#include <iostream>
using namespace std;
bool is_prime(int n) {
if (n < 2) return false; // 小于 2 的数都不是素数
for (int i = 2; i * i <= n; i++) {
if (n % i == 0) return false; // 如果 n 能被 i 整除,说明 n 不是素数
}
return true;
}
int main() {
int n;
cin >> n;
if (is_prime(n)) {
cout << "yes" << endl;
} else {
cout << "no" << endl;
}
return 0;
}
```
如果输入的数是素数,程序会输出 "yes",否则输出 "no"。
阅读全文