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");
  }
}

posted @ 2018-04-26 13:41  简简单单zjl  阅读(1381)  评论(0编辑  收藏  举报