C语言关系运算符和位运算符.pptVIP

  • 1
  • 0
  • 约1.21千字
  • 约 42页
  • 2021-10-16 发布于广东
  • 举报
第3章 关系运算符和位运算符;本节主要内容介绍; 3.5.5关系运算符和关系表达式;关系运算符和关系表达式;2.关系表达式 用关系运算符将两个表达式(可以是算术表达式或 关系表达式,逻辑表达式,赋值表达式,字符表达式) 接起来的式子,称关系表达式 例:ab,a+bb+c,(a=3)(b=5),’a’‘b’,(ab)(bc) 关系表达式的值是一个逻辑值,即“真”或“假”。 例:关系表达式”ab”的值为“真”,表达式的值为1。 a=3,b=2,c=1 则关系表达式“(ab)==c”的值为1 ;关系运算符和关系表达式;关系表达式 使用注意: 尽量使用( )以使关系清晰。 如: (ab)==(b+c) 避免类似错误: 如:要表示x∈[a,b],不可写为: a=x=b 应记为:(x=a)(x=b) 应避免对实数作相等或不等的判断。 如:1.0/3.0*3.0==1.0 结果为 0. 可改写为:fabs(1.0/3.0*3.0-1.0)1e-6 注意区分“=”与“==”,常把“==”误写为“=”。 如:a=1与a==1含义不同。 ; 3.5.6 逻辑运算符和逻辑表达式;逻辑运算符和逻辑表达式;逻辑运算符和逻辑表达式;2.逻辑表达式 用逻辑运算符将关系表达式或逻辑量连接起来的式子就 是逻辑表达式。 逻辑表达

文档评论(0)

1亿VIP精品文档

相关文档