文章目录
- 1、关系运算符介绍
- 2、应用示例
- 3、获取视频教程
- 4、版权声明
1、关系运算符介绍
关系运算(Relational Operators),用于判断条件,决定程序的流程。
关系 | 数学中的表示 | C语言的表示 |
小于 | < | < |
小于等于 | ≤ | <= |
大于 | > | > |
大于等于 | ≥ | >= |
等于 | = | == |
不等于 | ≠ | != |
C语言的基本数据类型有char、int、double,我们暂时认为只有char和int适用于上述关系运算符,double和字符串(字符数组)的关系运算以后再讨论。
注意了:
1)“=”是赋值,“==”才是判断两个数是否相等,不能混用。
2)C语言没有“之间”、“中间”、“之内”或“在某范围内”的关系运算符,例如年龄在25-30岁之间,只能表达为:年龄大于等于25岁
并且 年龄小于等于30岁。
2、应用示例
在现实世界中,不是全部的事情都按顺序进行的,需要根据客观条件做出判断和选择,例如超女选秀,限制了16岁才能参加,16岁以下是不能参加的。这时候程序就需要做出判断,判断报名者的年龄是否满16岁,并给出提示。
在C语言中,使用if和else关键字对条件进行判断,先看下面的代码。
示例(book20.c)
运行效果
以上代码中,age>=16是需要判断的条件,>=表示“大于等于”,等价于数学中的≥。
作者:码农有道