用c语言怎么对求100-------300之间的素数,按每五个一行输出进行编程

2021-07-02 社会 310阅读
#include 
int isprime(int n);
int main(void) 
{
int i,cnt;
for(i=100,cnt=0;i<300;++i)
{
if(isprime(i))
{
printf("%d",i);
if(++cnt%5==0)
{
printf("\n");
}
}
}
return 0;
}
int isprime(int n)
{
int i;
if(n<2)
{
    return 0;
}
for(i=2;i*i<=n;++i)
{
if(n%i==0)
{
return 0;
}
}
return 1;
}
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com