用C++编写函数判别一个数是否是质数,在主程序中实现输入输出

2021-02-07 10:38:47 浏览数 (1)

参考链接: C 程序通过创建函数来检查素数

#include<iostream>

 using namespace std;

 int prime(int n)

 {

if(n>1)

{

int i=n-1;

while(n%i!=0)

{

i--;

}

if(i==1)

return 1;

else return 0;

}

else return 0;

 }

 int main()

 {

int a;

cout<<"请输入一个整数"<<endl;

while(1<2)

{

cin>>a;

if(prime(a)!=0)

cout<<a<<"是质数"<<endl;

else

cout<<a<<"不是质数"<<endl;

}

return 0;

 }

0 人点赞