百度知道_cc加加基地吧 关注:28贴子:910
  • 0回复贴,共1

c语言求教 从键盘输入正整数m和n,将m到n之间的所有素数存入数…

只看楼主收藏回复


#include <stdio.h>
#include <math.h>
main()
{
int m,t=0,k,i,n;
printf("输入正整数m和n(m<n)\n");
scanf("%d%d",&m,&n);
if(m%2==0) m=m+1;
else m;
for(m;m<=n;m=m+2)
{
k=sqrt(m);
for (i=2;i<=k;i++)
if (m%i==0) break;
if(i>=k+1)
{
printf("%-4d",m);
t++;
if(t%5==0)printf("\n");
}
}
printf("\n");
system("pause");
}


IP属地:上海1楼2013-03-28 22:46回复