功能:判断给定的一个数iNumber是否是一个素数
输入:一个整型数 iNumber
输出:0:不是素数
1:是素数
函数名:int isPrimeNumber(int iNumber)
代码:
#include <iostream>
using namespace std;
int isPrimeNumber(int iNumber)
{
if (iNumber == 1)
return 0;
else if (iNumber == 2)
return 1;
else
for (int i = 2; i <= sqrt(1.0*iNumber); i++)
{
if (iNumber%i == 0)
return 0;
}
return 1;
}
int main()
{
int num;
cin >> num;
cout << isPrimeNumber(num) << endl;
cin.get();
cin.get();
return 0;
}