目录
五、选择结构程序设计
在C语言中,选择结构是用if语句实现的。if语句最常用的形式如下:
if(关系表达式) 语句1 else 语句2
例如:
if(x>0)
y=1;
else
y=-1;
其中 x>0 是一个关系表达式;">" 是一个关系运算符。
5.1关系运算符和关系表达式
关系运算是逻辑运算中比较简单的一种。所谓“关系运算”实际上是“比较运算”。将两个值进行比较,判断其比较的结果是否符合给定的条件。符合即为“真”,不符合即为“假”。
关系运算符机器优先次序
C语言提供6种关系运算符:
-
< 、<= 、> 、>= 优先级相同(高)
-
== 、 != 优先级相同(低)
关于优先次序:
赋值运算符 < 关系运算符 < 算术运算符
5.2逻辑运算符和逻辑表达式
用逻辑运算符将关系表达式或逻辑量连接起来的式子就是逻辑表达式。在BASIC和Pascal语言中有以下形式的逻辑表达式(AND是逻辑运算符):
(a>b) AND (x>y)
如果(a>b) 且 (x>y) ,则上述逻辑表达式的值为"真"。
逻辑运算符及其优先次序:
C语言提供3种逻辑运算符:
-
&& 逻辑与 (相当于其他语言中的AND)
-
|| 逻辑或 (相当于其他语言中的OR)
C语言选择结构详解

最低0.47元/天 解锁文章
1281

被折叠的 条评论
为什么被折叠?



