C语言课件浩强chap5.ppt

第5章 选择结构程序设计 5.1 关系运算符和关系表达式 关系运算是逻辑运算中比较简单的一种。所谓“关系运算”实际上是“比较运算”。将两个值进行比较,判断比较的结果是否符合给定的条件。例如,a>3是一个关系表达式,大于号(>)是一个关系运算符,如果a的值为5,则满足给定的“a>3”条件,因此关系表达式的值为“真”(即“条件满足”);如果a的值为2,不满足“a>3”条件,则称关系表达式的值为“假” (即“条件不满足”)。 5.1.1 关系运算符及其优先次序 C语言提供6种关系运算符: (1) (小于) (2) = (小于或等于) (3) (大于) (4) = (大于或等于)〕 (5) == (等于) (6) != (不等于) 关于优先次序: 1.前4种关系运算符(<,<=,>,=)的优先级别相同,后两种也相同。前4种高于后2种。例如,“>”优先于“==”。而“>”与“<”优先级相同。 2.关系运算符的优先级低于算术运算符。 3. 关系运算符的优先级高于赋值运算符。 高 → 低 算术运算符 关系运算符 赋值运算符 例如:ca+b 等效于 c(a+b) ab

文档评论(0)

1亿VIP精品文档

相关文档