上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
本章小结
1.逻辑运算的值为逻辑型数据“真”和“假”。C 语言编译系统在给出逻辑运算值时,以“1”代表“真”,以“0”代表“假”,而判断一个量为“真”还是“假”时,以数值“0”代表“假”,以“非0”的数值作为“真”。
2.关系运算就是比较运算,C语言提供了6种常用的关系运算符实现关系运算。逻辑运算可以实现复杂的关系运算,C语言提供了3 种常用的逻辑运算符实现逻辑运算。关系表达式和逻辑表达式的值只能是0或1。
3.条件运算符是C语言中唯一的一对三目运算符,具有“右结合性”。条件表达式经常用于替代 if-else 语句,实现给同一个变量赋值的目的。这样不但使程序简洁,也提高了运行效率。
4.C语言提供了各种形式的条件语句以实现选择结构。
① 基本if语句主要用于单分支选择。
② if-else语句主要用于双分支选择。
③ if-else if-else语句、嵌套的if语句和switch语句用于多分支选择。