函数实现打印出100到200之间所有的素数。
素数:除了自身之外不能被其他任何数整除的数
bool isPrime(int num)
{
if (num == 1)
return false;
for (int i = 2; i <= sqrt(num); i++)
{
if (num % i == 0)
{
return false;
}
}
return true;
}
int main()
{
int j;
for (j = 100; j <= 200; ++j)
{
bool flag = isPrime(j);
if (flag)
printf("%5d", j);
}
return 0;
}