Description
求出100以内的全部素数,每行输出一个。
Format
Input
无
Output
如题
Samples
输入数据 1
无
输出数据 1
2
3
5
7
...
代码如下:
#include<bits/stdc++.h>
using namespace std;
int isPrime(int x) //这个是判断是否素数的函数,是返回1,不是返回0
{
int i,flag=1;
for(i=2;i<=sqrt(x);i++)
if(x%i==0)
{
flag=0;
break;
}
return flag;
}
int main()
{
int i;
for(i=2;i<100;i++)
if(isPrime(i))
cout<<i<<endl;
return 0;
}