我想用C++找出1到5000之间的所有素数; 我编写的程序如下
我想用C++找出1到5000之间的所有素数; 我编写的程序如下
日期:2010-12-01 11:39:32 人气:1
不可能吧,可能是有些结果打印的时候超过一屏幕,所以没看见,改下下面这样:
#include
void main()
{int a,i,k=0;
for (a=1;a<=5000;a++)
{
for (i=2;i<a;i++)
{if (a%i==0)break;
}
if (a==i)
{
k++;
printf("a=%d ",a);
if(k%20==0)
printf("\n