新手小白的我想把自己刚刚学到的一些知识记录下来
编程环境是codeblocks
判断输入的是否是素数,且可循环输入,代码如下:
#include <iostream>
#include<cmath>
#include <cstdlib>
using namespace std;
void con();
void mee();
int main()
{
while(1)
{
mee();
}
return 0;
}
void mee()
{
con();
cout<<"是否要继续输入,是请输入“1”,不是请输入“0”"<<endl;
int a;
cin>>a;
if(a==1)
{
mee();
}
else
{
exit(0);
}
}
void con()
{
int b,i,c=1;
cin>>b;
if(b==2)
**(下面框里是接着的代码)**
c=1;
else
{
for(i=2;i<= sqrt(b);i++)
{
if(b%i== 0)
{
c=0;
break;
}
}
}
if (c==1)
{
cout <<"是素数"<<endl;
}
else
{
cout <<"不是素数"<<endl;
}
}