int is_prime(int n)
{
int j = 0;
for (j = 2; j < n; j++)
{
if (n%j == 0)
return 0;//return 0功能比break要强,直接函数结束
//break;
}
return 1;
}
int main()
{
int i = 0;
for (i = 1; i <= 200; i++)
{
if (is_prime(i) == 1)
printf("%d ", i);
}
return 0;
}
int is_prime(int n)
{
int j = 0;
for (j = 2; j < n; j++)
{
if (n%j == 0)
return 0;//return 0功能比break要强,直接函数结束
//break;
}
return 1;
}
int main()
{
int i = 0;
for (i = 1; i <= 200; i++)
{
if (is_prime(i) == 1)
printf("%d ", i);
}
return 0;
}
素数:除了1和本身之外,没有其他可以除尽的数值
第一种就是最直观一种方法,从2开始到num-1的遍历,效率很低。
用pythonfunc函数判断素数 python调用函数判断素数
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M