C语言-打印100之内的素数

#include<stdio.h>
int fun(int m)
{
  int i,k=1;
  if(m<1) k=0;
  if(m==1||m==2) return k;
  for(i=2;i<m;i++)
  {
    if(m%i==0)
    {
      k=0;
      break;
    }
  }
  return k;
}
void main()
{
  int m,k=0;
  for(m=1;m<100;m++)
  if(fun(m)==1)
  {
    printf("%4d",m);k++;
    if(k%5==0) printf("\n");
  }
}

猜你喜欢

转载自www.cnblogs.com/zhujialei123/p/8951858.html