33,311
社区成员
发帖
与我相关
我的任务
分享
#include<iostream>
using namespace std;
int main()
{
int n(int);
int a;
cout<<"请输入你要判别是不是素数的数字:"<<endl;
cin>>a;
if(n(a)==2)cout<<"你输入的不是素数.";
else if(n(a)==1)cout<<"你输入的是素数.";
system("pause");
return 0;
}
int n(int x)
{
int i,n=1,k=0;
for (i=2;i<=x;i++)
{if(x/i==0)n++;}
if(n==2)
{k=1;return (k);}
if(n>2)
{k=2;return (k);}
}