编写c程序判断200~500之间的整数中那些被七整除后成为素数,并统计个数

来源:百度知道 编辑:UC知道 时间:2024/05/21 13:52:18
帮帮忙了

#include <stdio.h>
#include <math.h>

int isPrimer(int n)
{
int i;
if(n == 1)
return 0;
if(n == 2)
return 1;
if(n%2 == 0)
return 0;
else
{
int count =(int)sqrt(n)+1;
for(i=3;i<count;i+=2)
if(n%i == 0)
return 0;
}
return 1;

}

int main(void)
{
int i;
int count = 0;
for(i = 203; i <= 500; i += 7)
if(isPrimer(i / 7))
count++;
printf("%d\n",count);
return 0;
}

结果是有11个。