4-1 选择结构(关系运算与逻辑运算)ppt课件.ppt
-
资源ID:16941005
资源大小:1,014KB
全文页数:11页
- 资源格式: PPT
下载积分:10金币
快捷下载

会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
4-1 选择结构(关系运算与逻辑运算)ppt课件.ppt
关系运算关系运算21选择结构概述选择结构概述逻辑运算逻辑运算3 3在现实生活中,有很多需要判断和选择的情况: 选择结构实际上是设置某些规则,根据对规则的条件判断来选择某部分进行操作。操作数关系运算符关系表达式的计算结果 = 逻辑值(真 或 假)在C语言中,“真”用“1”表示,“假”用“0”表示; 反过来,“非0”表示“真”,“0”表示“假”。操作数 关系运算符用于测试两个操作数或两个表达式之间的关系,其中操作数可以是变量、常量或表达式。v 关系运算符的优先级!=和=的优先级低于其余四个运算符“真”“1”“假”“0” a=1; b=2; c=3; printf(“%d”, a=c); printf(“%d”, a+b!=c); printf(“%d”, cba);1 a0关系运算符优先级示例输出: 1输出: 0输出: 0输出: 0 void main() int x,y,a,b; x=2; y=2; a=(x=y); b=(x=y); printf(%d,%dn,a,b); 运行结果:1,2“=”是关系运算符,判断符号两边的值是否相等,其运算结果为1或0。“=”是赋值运算符注意:“”和 “”的分别运算运算符表达式逻辑功能逻辑“非”!a a为“真”时,结果为“假”逻辑“与”&a & ba、b同时为“真”,结果才为“真”逻辑“或”|a | ba、b同时为“假”,结果才为“假”逻辑运算符用于连接一个或多个条件,判断这些条件是否成立。逻辑运算符的类型为:“非0”“真”“0”“假”“真”“1”“假”“0”求以下表达式的值 0.3 & -0.5 3 0 & x%2=0n%3=0 | n%7=0思考题: ch为英文字母,写出该规则的表达式?