#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
bool IsPrime(int val)
{
int i;
//素数判断条件:除1和它本身外再没有其他公因数
for(i =2; i <val; ++i)
{
if(val%i == 0)
break;
}
if(i == val)
return true;
else
return false;
}
int main()
{
//输出0到100之间所有素数
int i;
for(i=0; i<=100; i++)
{
if(IsPrime(i)) //**函数的返回值为true,即条件为真,返回值为false,即条件为假**
printf("%d\n",i);
}
return 0;
}