## bool函数
今天写题遇到了bool ,了解一下~
布尔型(bool)变量的值只有真(true)和假(false).布尔型变量可用于逻辑表达式,也就是“或”,“与”,“非”之类的逻辑运算和大小小于之类的关系运算,逻辑表达式运算结果为真或为假。
### bool变量的使用(赋值,头文件)
#### 赋值:
bool leap;
leap=true; leap=false;
其中true 和false 分别代表1和0,非零的赋值自动为1
if(leap==1),if(leap==true)和if(leap)三种表述方式的效果都一样
#### 头文件:
#include<stdio.h>
#include<stdbool.h>
有些编译系统中应改为#include<iostream>
举例:
```c
#include<iostream>
int main()
{
int i;
bool k;
for(i=1;i<1000;i++)
{
k=false;
if(i%400==0||(i%4==0&&i%100!=0))
k=true;
if(k)
printf("%d",i);
}
return 0;
}
```