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