作用&格式
用于比较两个变量或常量
条件运算符 一定存在左右两边的内容
左边内容 条件运算符 右边内容
分类
是否大于 | > |
是否小于 | < |
是否等于 | == |
是否不等于 | != |
是否大于等于 | >= |
是否小于等于 | <= |
比较的结果 返回的是 一个 bool 类型的值
true 和 false 如果比较的条件满足 那就返回true 不满就返回false
各种应用写法
变量和变量比较 | |
变量和数值(常量)比较 | |
数值和数值比较 | |
计算结果比较 | |
条件运算符的 优先级 低于算术运算符 |
不能进行范围比较
判断是否在某两个值之间:1 < a < 6 但在C#中都不能这样写(result = 1 < a < 6;❌)
要判断 一个变量是否在两个数之间 要结合逻辑运算符的知识点
不同类型之间的比较
不同数值类型之间 可以随意进行 条件运算符比较
只要是数值 就能够进行条件运算符比较 比较大于小于等于等等
特殊类型 char string bool 只能同类型进行 == 和 != 比较
char不仅可以和自己类型进行 == != 还可以和数值类型进行比较还可以和 字符类型进行大小比较