计算机C语言 第四章 选择结构程序设计.pptVIP

  • 2
  • 0
  • 约1.08万字
  • 约 41页
  • 2017-11-17 发布于河南
  • 举报

计算机C语言 第四章 选择结构程序设计.ppt

计算机C语言 第四章 选择结构程序设计

第五章 选择结构程序设计 5.1(4.1) 关系运算符和关系表达式 所谓“关系运算”实际上就是“比较运算”,即将两个数据进行比较,判定两个数据是否符合给定的关系。 例如,“a b”中的“”表示一个大于关系运算。如果a的值是5,b的值是3,则大于关系运算“”的结果为“真”,即条件成立;如果a的值是2,b的值是3,则大于关系运算“”的结果为“假”,即条件不成立。 关系运算的结果只能是“真”或“假” 2.优先级 与其它种类运算符的优先级关系 关系运算符的优先级,低于算术运算符,但高于 赋值运算符。 例如,假设a=3,b=4,c=5,则: (1)ab的值为0。 (2)(ab)!=c的值为1。 (3)abc的值为1。 注意:这里任意改变a或b的值,会影响整个表达式的值吗?为什么? (4)(ab)+c的值为6,因为ab的值等于1,1+5=6 5.2(4.2) 逻辑运算符和逻辑表达式 关系表达式只能描述单一条件,例如“x=0”。如果需要描述“x=0”、同时“x10”,就要借助于逻辑表达式了。 2.逻辑运算符的运算优先级 (1)逻辑非的优先级最高,逻辑与次之,逻辑或最低,即: !(非) → (与) → ||(或) (2)与其它种类运算符的优先关系 2. 逻辑量的真假判定──0和非0 C语言用整数“1”表示“逻辑真”、用“0”表示“逻辑假”。但

文档评论(0)

1亿VIP精品文档

相关文档