实现一个函数,判断一个数是不是素数。
利用上面实现的函数打印100到200之间的素数。
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<math.h>
int IsPrime(int value);
int main()
{
int value = 0;
for (value = 100; value <= 200; value++)
if (IsPrime(value))
printf("%d ", value);
return 0;
}
int IsPrime(int value)
{
for (int i = 2; i < sqrt(value); i++)
if (value % i == 0)
return 0;
return 1;
}