编程求100-10000 之间的第15个素数?

来源:百度知道 编辑:UC知道 时间:2024/06/30 08:50:12
写出程序,求出结果

#include<iostream>
#include<cmath>
using namespace std;
int fun(int m)
{
if(m==0||m==1) return 0;
double sqrtm=sqrt(m*1.0);
for(int i=2; i<=sqrtm; ++i)
if(m%i==0)
return 0;
return 1;
}
void main()
{
int a=0;
for(int i=100;i<=10000;i++)
{
if(fun(i)) a++;
if(a==15)
{cout<<i<<endl;break;}
}
}

用什么语言啊