下面的程序是求1~100之间的素数

下面的程序是求1~100之间的素数,并将所有素数按每行10个输出。

#include “stdio.h”

#define “math.h”★

void main()

{ int i,m,k,n; ★

  for(m=1;m<=100;m=m+2)

  {

   if(n/10==0) ★

       printf(“\n”);

   k=1;

   for(i=2;i<=sqrt(m);i++)

        if(m%i!=0) ★

{ k=0;break;}

    if(k==1)

        {printf(“%3d “,m);n=n+1;}

  }

 printf(“\n”);

}

 

 

#define <math.h>改为:#include<math.h>
int i,m,k,n; 改为:int i,m,k,n=0;
if(n/10==0) 改为:if(n%10==0)
if(m%i!=0) 改为:if(m%i==0)

© 版权声明
THE END
喜欢就支持以下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容