// 是素数返回1 ,不是素数返回0;
#include<math.h>
int is_prime(int n) // 9
{
int j = 0;
// 2->n-1
for(j=2; j<sqrt(n); j++)
{
if(n%j ==0)
{
return 0; // return 0 直接函数结算
// break;
}
}
// 第二种情况
return 1;
}
int main()
{
int i = 0;
// 打印100 -200之间的值
for(i=100;i<=200;i++)
{
// 判断素数
if(is_prime(i) ==1)
printf("%d ",i);
}
return 0;
}
C语言 100-200 之间 中是否有素数
最新推荐文章于 2024-07-27 17:56:15 发布