判断100-500之间有多少个素数,并10个一行的输出所有素数。

2025-03-01 15:58:07
推荐回答(1个)
回答1:

#include

int isprime(int n)

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

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

  return n>1;

}

int main()

{ int n,i,k=0;

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

    if(isprime(i))

    { printf("%d ",i);

      if(++k%10==0)printf("\n");

    }

  printf("\n");

  return 0;

}