在main()中调用p()函数,函数原型int p(int n),作用是判定n是否为素数。 要求

C语言问题
在main()中调用p()函数,函数原型int p(int n),作用是判定n是否为素数。
要求在main()中:
1、输出200~500之间的素数;
2、每输出5个素数要换行;
3、输出素数的总个数。

#include<stdio.h>

int p(int n)

{ int i;

  for(i=2; i*i<=n; i++)

    if(n%i==0)return 2;

  return 1;

}

int main()

{ int i,n=0; 

  for(i=201;i<500;i+=2)

    if(p(i))

      printf("%d%c",i,++n%5==0?'\n':'\t');

  return 0;

}

温馨提示:答案为网友推荐,仅供参考
相似回答