#include<stdio.h>
#include<assert.h>
//求一个数是否为素数
bool IsPrime(int n)//布尔运算,
{
assert(n != 1);
if(n == 1)//是1返回false
{
return false;
}
for(int i = 2;i < n;i++)
{
if(n % i == 0)//除2取余为0时,返回false
{
return false;
}
}
return true;
}
int main()
{
bool flg = IsPrime(4);//布尔运算7,打印flg
bool flg1 = IsPrime(7);//布尔运算7,打印flg1
printf("%d\n",flg);
printf("%d\n",flg1);
getchar();
return 0;
}
答案:0,1
返回值为false时,为0
返回值为true时,为1