C++ 判断素数函数实现
/********** 修改以下代码 **********/
#include
using namespace std;
//函数主体 void isPrime(int n){ int i; bool isPrime = true;
// 判断是否为素数
for(i = 2; i <= n / 2; ++i){
if(n % i == 0){
isPrime = false;
break;
}
}
// 输出结果
if (isPrime)
cout << n << '是素数' << endl;
else
cout << n << '不是素数' << endl;
}
int main(){ int num;
// 输入一个整数
cout << "请输入一个整数:";
cin >> num;
// 调用判断素数的函数
isPrime(num);
return 0;
}
原文地址: https://www.cveoy.top/t/topic/qEZv 著作权归作者所有。请勿转载和采集!