1、主题主题2 2:双分支结构:双分支结构第第6 6课课 分支结构分支结构条件表达式复习条件表达式复习1If If语句双分支结构语句双分支结构2动手实践:判断血压是否正常动手实践:判断血压是否正常3实践创新:实践创新:计算三角形周长计算三角形周长4条件表达式条件表达式复习复习1 1关系表达式关系表达式 用关系运算符连接起来的用关系运算符连接起来的式子称为关系表达式。式子称为关系表达式。如如 x5,a+b=8,“ab”“ac”判断判断a a 是否是偶数的条件是否是偶数的条件是是:a%2=0逻辑表达式逻辑表达式1.逻辑逻辑与与:&判断判断 a 是否在是否在 12 到到 100 之间的条件是之间的条件是
2、:12=a&a=100 (注意不能写成 12=a=100)2.逻辑或:逻辑或:|判断年龄判断年龄age在在6周岁以下或身高周岁以下或身高tall在在120以下的条件是:以下的条件是:age12|tall1503.逻辑非:逻辑非:!判断成绩判断成绩grade不在不在60分以下的条件是:分以下的条件是:!grade=90&a=60&b=90&a=60&b=90|a=60|b=90|a=60|by)z=x;x=y;y=z;语句后,x、y、z 的值是()。A.x=10,y=20,z=30 B.x=20,y=30,z=30C.x=20,y=30,z=10 D.x=20,y=30,z=20B条件表达式思考
3、题条件表达式思考题下列运算符中,优先级最低的是()A.=B.+C.|D.&CIfIf语句双分语句双分支结构支结构2 2if语句双分支结构格式语句双分支结构格式If(条件表达式)(条件表达式)语句块语句块1;else 语句块语句块2;流程图示例:示例:打车费打车费 可用双分支结构进行可用双分支结构进行改写改写程序修改前代码程序修改后代码动手实践动手实践3 3动手实践:判断血压是否正常动手实践:判断血压是否正常医学上,若人的收缩压在90-140毫米汞柱之间,舒张压在6090毫米汞柱之间,则为正常血压。请你设计一个血压情况提示程序,若血压值在正常范围内,输出“血压正常”,否则输出“注意身体健康”。流程图程序代码实践创新实践创新4 4实践创新实践创新 计算三角形周长计算三角形周长输入输入3 3个整数个整数a a、b b、c c,试判断这,试判断这3 3个数能否构成三角形。个数能否构成三角形。若能构成三角形,则计算三角形的周长,否则输出若能构成三角形,则计算三角形的周长,否则输出“无法构成三角形无法构成三角形”。谢谢光临指导谢谢光临指导