用C语言编写一个判断素数的函数,应用该函数打印出100-200之间的全部素数?

2024-12-04 17:11:34
推荐回答(1个)
回答1:

#include

int isprime(int n)

{ int i;

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

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

  return 1;

}

int main()

{ int i,n=0;

  for(i=101; i<200; i+=2)

    if(isprime(i))

    { printf("%d ",i);

      n++;

    }

  printf("\n个数=%d\n",n);

  return 0;

}