c语言。编写函数。求出1000以内的所以素数
1个回答
2014-12-04
展开全部
提供以下C++,仅供参考。
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
int i,n;
cout<<"1~1000间的素数有:"<<endl;
for(n=2;n<=1000;n++)
{
for(i=2;i<=sqrt(n);i++)
if(n%i==0)
break;
if(i>sqrt(n))
cout<<n<<" ";
}
cout<<endl;
//使用VC++6.0编译器的时候不用加getchar();使用VS2010以上的版 // 本的时候bu加的话有可能会报错。
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询