编写函数判断一个数是否为素数,在主函数中调用该函数输出100以内的全部素数,每行输出5个数。
#include <stdio.h>
#include <math.h>
/********** Begin *********/
int s(int a)
{
int i;
for(i=2;i<a;i++)
if(a%i==0)
return 0;
return 1;
}
void main()
{
int i,j=0;
int s(int a);
for(i=2;i<100;i++)
{if(s(i)==1)
{printf("%d ",i);
j++;
if(j%5==0&&j!=0)
printf("\n");}//此处要将换行打到前一个if语句里面去,输出的结构会紧凑。
}
}
/********** End *********/