用函数调用求100-200的全部素数
发布网友
发布时间:2024-05-01 12:50
我来回答
共2个回答
热心网友
时间:2024-11-24 10:01
////C语言代码
#include <stdio.h>
int IsPrime(int num)
{
int i;
if(num<4)
return 1;
for(i=2;i<sqrt(num);i++)
{
if(num%i==0)
return 0;
}
return 1;
}
int main(){
for(int x=100;x<201;x++)
{
if(IsPrime(num))
printf("%d ",num);
}
printf("\n");
return 0;
}
热心网友
时间:2024-11-24 10:02
#include <iostream>
using namespace std;
bool IsPrimeNum(int x)
{
if(x<4) return true;
for(int i=2;i<x;i++)
{
if(x%i==0) return false;
}
return true;
}
int main()
{
for(int x=100;x<201;x++)
{
if(IsPrimeNum(x)) cout<<x<<endl;
}
getchar();
return 0;
}
不谢。
输出结果:
101
103
107
109
113
127
131
137
139
149
151
157
163
167
173
179
181
191
193
197
199