- 0
- 0
- 约4.35千字
- 约 5页
- 2016-12-21 发布于河南
- 举报
第4-1课 选择结构程序
一、教学目标
1、关系运算符和表达式
关系运算符及其优先次序
关系表达式
2、逻辑运算符和表达式
逻辑运算符极其优先次序
逻辑运算的值
逻辑表达式
3、if语句和条件运算
If语句
If else 语句
二、教学过程
1、关系运算符和表达式
在程序中经常需要比较两个量的大小关系,以决定程序下一步的工作。比较两个量的运算符称为关系运算符。
2、关系运算符及其优先次序
在C语言中有以下关系运算符:
1) 小于
2) = 小于或等于
3) 大于
4) = 大于或等于
5) == 等于
6) != 不等于
关系运算符都是双目运算符,其结合性均为左结合。关系运算符的优先级低于算术运算符,高于赋值运算符。在六个关系运算符中,,=,,=的优先级相同,高于==和!=,==和!=的优先级相同。
3、关系表达式
关系表达式的一般形式为:
表达式 关系运算符 表达式
例如:
a+bc-d
x3/2
’a’+1c
-i-5*j==k+1
都是合法的关系表达式。由于表达式也可以又是关系表达式。 因此也允许出现嵌套的情况。例如:
a(bc)
a!=(c==d)
关系表达式的值是真”和“假”,用“1”和“0”表示。
如:
50的值为“真”,即为1。
(a=3)(b=5)由于35不成立,故其值为假,
原创力文档

文档评论(0)