您现在的位置是:首页 > 协作开发
信奥课程A10关系运算符 【笔记】 知识点笔记总结如下 1
智慧编程坊
2025-05-13【协作开发】40人已围观
简介信奥课程A10:关系运算符。关系运算符也叫比较运算符,一共是6个:大于、小于、大于等于、小于等于、等于和不等于。这6个关系运算符可以分为互补的三组。1.什么叫互补的三组?a大于b和a小于等于b,这是一组;a小于b和大于等于b,这是一组;还有a等于b和a不等于b,这是一组。无论a和b取任何值,这三组必...
信奥课程A10:关系运算符。
关系运算符也叫比较运算符,一共是6个:大于、小于、大于等于、小于等于、等于和不等于。
这6个关系运算符可以分为互补的三组。
1.什么叫互补的三组?a大于b和a小于等于b,这是一组;a小于b和大于等于b,这是一组;还有a等于b和a不等于b,这是一组。无论a和b取任何值,这三组必然是一个1一个0,因为它们是互补的。前边大后边小也是这样,每一行都是一个1一个0。
2.两个相同,每行都是一个1一个0。刚才注意到成立的时候用的是1表示,不成立的时候用0表示,这个是怎么回事?后面再讲。这是关于关系运算符希望同学们记住的第一点。
3.第二点也强调过好多次了,关系运算符在c++里不支持链式比较。什么叫链式比较?如果a==b==5,如何如何?a跟b都等于5,不能这么连着写,也不能写什么。如果1=b=5,不可以这么连着写。python里支持,现在里不支持,支持好。
4.第三点希望同学们了解的是关系运算符的优先级小于算数运算符。什么意思?也就是如果一个式子里面出现a加b小于5,它是先做a加b后做小于比较,先做运算后做比较,这就说明算数运算符的优先级极高。关系运算符的优先级小,这种优先级的关系也符合正常使用的习惯,就不用再去加括号,显得怪怪的。
关于关系运算符就掌握这3点知识就好了。
很赞哦!(181)