c语言选择结构程序设计
日期:2022-06-18
1、关系运算符:(比较运算)
< (小于) > (大于) <= (小于等于)
>= (大于等于) = = (等于) != (不等于)
注 意:
(1) = = 与 =(a=5; 赋值运算; a= =5;判断是否相等)
(2)< > <= >= 的优先级大于= = !=
(3)算术运算符的优先级高于关系运算符的优先级;
关系运算符的优先级高于赋值运算符的优先级;
如:>a+b 等效于 >(a+b)
a>b== 等效于 (a>b)==
2、关系表达式:用关系运算符将表达式连接起来称为关系表达式。其值非真即假。在C++语言中,用非0代表真,用0表示假。关系表达式的结果只有两个,真为1,假为0。
一般格式为:表达式1 关系运算符 表达式2
例如:a<b、a+b!=+d、’a’>’b’等都是合法的关系表达式。
说明:
(1)关系表达式的值:如果关系表达式成立,其值为1,表示“真”;否则是0,表示“假”。
(2)关系运算符两侧是表达式可以是算术表达式、关系表达式、逻辑表达式、赋值表达式或字符表达式。