4.1 关系运算符和关系表达式关系运算符1.(小于)2.(小于或等于)3.>(大于)4.>=(大于或等于)5.(等于)6.I=(不等于)
4.1 关系运算符和关系表达式 1 关系运算符 1. < (小于) 2. <= (小于或等于) 3. > (大于) 4. >= (大于或等于) 5. == (等于) 6. != (不等于)
2关系表达式用关系运算符将两个表达式连接起来的式子称关系表达式格式:表达式表达式关系运算符例:a+b>c-dx>3/2'a'+1<c-i-5*j==18
2 关系表达式 ◼ 用关系运算符将两个表达式连接起来的 式子称关系表达式 格式: 表达式 关系运算符 表达式 例: a+b>c-d x>3/2 ‘a’+1<c -i-5*j==18
3关系表达式的值关系表达式的值是一个逻辑值即其或假。例:3>1的值为“真”,表达式的值为1。3!=3的且为“假”,表达式的值为0。C语言中没有专用的逻辑值1代表真,0代表假
3 关系表达式的值 ◼ 关系表达式的值是一个逻辑值, 即真或假。 例: 3>1 的值为“真”,表达式的值为1。 3!=3 的值为“假”,表达式的值为0。 C语言中没有专用的逻辑值, 1代表真,0代表假
4关系表达式的应用1.判断整数X是否为偶数x%2= =02. 整数X和整数y的值是否相等X==y3.实数X和实数y的值是否相等fabs(x-y)<0.00001
4 关系表达式的应用 1. 判断整数x是否为偶数 2. 整数X和整数y的值是否相等 3. 实数X和实数y的值是否相等 x%2==0 x==y fabs(x-y)<0.00001
5关系运算符优先级1. <(小于)2. <=(小于或等于)(高)优先级相同3. >(大于)4. >=(大于或等于)5. ==(等于)(低)优先级相同6. !=(不等于)算术运算符高关系运算符赋值运算符低图4-1关系运算符的优先级
5 关系运算符优先级 1. < (小于) 2. <= (小于或等于) 3. > (大于) 4. >= (大于或等于) 5. == (等于) 6. != (不等于) 优先级相同(高) 优先级相同(低)