第5章 选择程序结构.pptVIP

  • 8
  • 0
  • 约 34页
  • 2017-05-17 发布于河南
  • 举报
第5章 选择程序结构

第5章 逻辑运算和选择结构程序设计 本次课程主要内容 关系运算符和关系表达式 逻辑运算符和逻辑表达式 条件运算符和条件运算 if语句 switch语句和break语句 关系运算 关系运算:对两个运算量进行大小关系比较的运算,运算结果为1(逻辑真)或0(逻辑假)。 关系运算符: 、=、 、 =、 = =、 != 关系表达式,用关系运算符连接起来的两个表达式: 表达式 关系运算符 表达式 优先级:低于算术运算符,高于赋值运算符 举例: xy!=z 等价: (xy) != z x= = yz 等价: x = = (yz) xyz 等价: (xy) z zx+y 等价: z (x+y) x=yz 等价: x = (yz) 逻辑运算符和逻辑表达式 逻辑运算符: (逻辑与,也叫逻辑乘) ||(逻辑或,也叫逻辑加) ! (逻辑非) 逻辑表达式: 结果只有两种: 非0: 逻辑真 0 : 逻辑假 逻辑与的真值表 逻辑或的真值表 逻辑非的真值表 逻辑表达式运算的优先级 优先级(从高到低): ! ?算术运算符? 关系运算符 ? ? || ?赋值运算符 练习:6 5+3 4 || 2 = ! 0 条件运算符和条件表达式 条件运算符:? : 表达式的一般形式:表达式1?表达式2:表达式3 【程序5.1】输入一个字符,判别它是否大写字母。如果是,将它转换成

文档评论(0)

1亿VIP精品文档

相关文档