这个程序是什么意思啊?
#include<math.h>main()
{ int a,b,m,k,i,n=0;
printf(“input a and b:\n”);
scanf("%d%d",&a,&b);
for(m=a;m<=b;m++)
{ if(!(n%5)) printf("\n");
k=sqrt(m);
for(i=2;i<=k;i++)
if(!(m%i)) break;
if(i>=k+1)
{printf("%-5d",m); n++;}
}
}
程序代码:
//输出a,b之间的所有的质数
#include<math.h>
#include<stdio.h>
int main()
{
int a,b,m,k,i,n=0;
printf("input a and b:\n");
scanf("%d%d",&a,&b);
m = a < b?a:b;
b = a > b?a:b;
for(;m <= b;m++)
{
if(!(n%5))
printf("\n");
k=sqrt(m);
for(i=2;i<=k;i++)
if(!(m%i))
break;
if(i>=k+1)
{
printf("%-5d",m);
n++;
}
}
}
