您的位置:首页 > 其它

练习12

2017-05-29 12:27 225 查看
#include <iostream>

#include <cmath>

using namespace std;

int prime(int i); //判一个数是否是质数的函数

int main()

{
int i;
cout << "请输入一个整数:";
cin >> i;
if (prime(i))
cout << i << "是质数." << endl;
else
cout << i << "不是质数." << endl;
return 0;

}

int prime(int i)

{
int j,k,flag;
flag = 1;
k = sqrt(1.0*i);
for (j = 2; j <= k; j++)
{
if(i%j == 0)
{
flag = 0;
break;
}
}
return flag;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: