以下是判断质数的C++代码示例:
#include
using namespace std;
bool isPrime(int num) {
if(num<=1) {
return false;
}
for(int i=2;i*i<=num;i++) {
if(num%i==0) {
return false;
}
}
return true;
}
int main() {
int n;
cout<<"请输 入整数n: ";
cin>>n;
if(isPrime(n)) {
cout<
在这个例子中,isPrime
函数被用来判断一个数是否为质数。如果一个数小于或等于1,则不是质数。从2到num
的平方根为止,我们用一个循环来找到数字的因子,如果找到了就返回false(不是质数),否则返回true(是质数)。
在main
函数中,我们接受用户输入的数字并在调用isPrime
函数后输出结果。
上一篇:编程创建气流池