For90 第4章.pptVIP

  • 0
  • 0
  • 约 52页
  • 2017-06-09 发布于浙江
  • 举报
§ 4.1 关系表达式与逻辑表达式 一般形式: <算术表达式e1>< 关系运算符>< 算术表达式e2 > 或: <字符表达式e1>< 关系运算符>< 字符表达式e2 > 关系运算符6个: 、 =、 、 =、 ==、 /=(常用) 运算对象: 关系运算符两边都必须是相同类型的表达式,如:同为算术表达式或字符表达式 各种关系运算符均可对整型、实型和字符型运算 复型:只能进行 ==、/=。不能比较大小 实型量==或/=要小心使用 一般写:A==B 改写为ABS(A-B)1E-6 A/=B 改写为ABS(A-B)=1E-6 关系表达式的值为逻辑型, print *,3*52*6 :T print *,abcd==ABCD“ :F print *,hhux河海大学“ :T print *,xy==xy :T 不允许算术表达式与字符表达式比较 错例:2‘A’, 运算规则: 先计算表达式e1、e2 的值, 再比较,若是算术表达式其类型不一致,则先按低级向高级转换规律自动 转换成同一类型再比较, 成立:.TRUE. ; 不成立:.FALSE. 例 a*bc*d 等价于 (a*b)(c*d) 1、逻辑常数 .TRUE.

文档评论(0)

1亿VIP精品文档

相关文档