选择结构程序,是指可以根据不同的条件有选择地执行程序中的语句。
1.关系运算符:大于、等于、小于等,<,<=,>,>=优先级高于==,!=
2.关系表达式:关系运算符将运算量连接起来构成的表达式,其运算结果是一个逻辑值“1”或“0”真或假
3.逻辑运算符:&&“与”,||“或”,!“非”
4.逻辑表达式、逻辑量:理解即可
5.选择类语句:
·if语句 if--(单分支),expression为真条件成立,语句执行,否则
if——else(双分支),ture和false分别执行不同操作,
if语句允许嵌套,嵌套时else总是和最近的一个if语句配对,
注意:花括号左右对齐,各语句相对花括号缩进一层并对齐,if和else对齐
·switch多分支:
switch(expression){
case1:(表达式只能为整型常量表达式)
statement-list
break;(break作用把语句列表划分为不同的部分
default:(检测非法值,使程序正常进行 可放在任意位置)
利用到逻辑运算符,注意括号的使用
}
分段函数,用三个if语句表示
一道题有不同的解法,如何让程序更高效简洁,还需要努力