C语言学习笔记-4.选择结构程序设计
一、关系运算符和表达式
1.C语言中没有单独的逻辑数据类型,非0代表真,0代表假
2.在求解一个逻辑表达式的过程中并不执行所有运算符
例:a && b && c,a为假,则b、c不会被执行
二、条件运算符
1.<表达式1> ? <表达式2> : <表达式3> (三目运算符)
表达式1为真则执行表达式2,若为假则执行表达式3
三、switch语句
1.表达式的计算结果必须是一个整数
case后的常量也必须是整数常量
2.case后可以是多条语句,但一般都要加break;