一 【 关系运算符】
C++ 提供了六种关系运算符:>(大于)、<(小于)、>=(大于或等于)、<=(小于或等于)、==(等于)、!= (不等于)。
关系表达式的结果为逻辑值真(非0值)或假(0)。
使用关系运算符需要注意的问题
(1)“等于”与“赋值”的区别;(等于==;赋值=)
(2)实型数据(浮点数)的关系运算;
(3)运算符的优先级,如下表:
关系运算符的应用举例
int a =2,b=3,c=4;
则表达式 a+b>b+c 的值为 0.
二 【逻辑运算符】
C++ 提供了 &&(逻辑与)、|| (逻辑或)和!(逻辑非)三种逻辑运算符。其中,&& 和 || 是双目运算符,而!是单目运算符。
若逻辑与联结的双方形成的表达式成立,需双方同时成立,而或仅需单方成立;至于非,