这个是不是判断素数呢代码呀,怎么改一改呢
就是输出100-200的素数或者统计100-200之间的素数个数
这是 python 写的吧,c语言实现如下:
#include<stdio.h>
#include <math.h>
int prime(int x)
{
int i;
int flag = 1;
for (i = 2; i <= sqrt(x); i++)
{
if (x % i == 0)
{
flag = 0;
break;
}
}
return flag;
}
int main()
{
int n = 100;
int count = 0;
for (; n <= 200; n++)
{
if (prime(n))
{
count++;
printf("%d ", n);
}
}
printf("\ncount=%d", count);
}
如有帮助,欢迎点赞+采纳哈!