c语言第5章
31页1、第5章 选择结构程序设计,“关系运算”实际上是“比较运算”,比较的结果,得到关系表达式的值,或者为“真”,或者为“假”。5.1.1关系运算符及其优先次序C语言提供6种关系运算符:、 = 优先级相同(高)= = 、!= 优先级相同(低)优先次序: 算术运算符 (高) 关系运算符 赋值运算符 (低),5.1关系运算符和关系表达式,5.1.2 关系表达式用关系运算符将两个表达式连接起来,得到的式子称为关系表达式。关系表达式的值是逻辑值,“真”或“假”。用1代表“真”,用0代表“假”。当a=3、b=2、c=1时,ab为“真”, 表达式“ab”的值为1。 (ab )= =c为“真”, 表达式“(ab )= =c”的值为1。以下赋值表达式d=ab d 的值为1。f= ab c f 的值为0。(先计算ab, 值为1, 再计算1 c, 值为0。),5.2 逻辑运算符和逻辑表达式,5.2.1逻辑运算符及其优先次序三种逻辑运算符: & 逻辑与、| | 逻辑或、! 逻辑非 例: a&b: 只有a和b都为真时, a&b为真, 其它情况 下a&b为假. a| |b:只有a和b都为假时, a | | b为假,其它
2、情况下a | | b为真. !a : !a 的真假与a相反.,优先次序: ! (非) (高) 算术运算符 关系运算符 &和| | 赋值运算符 (低) 例: (ab)&(xy) 可简写为ab&xy (a= =b)| |(x= =y) 可简写为a= =b | | x= =y (!a)| |(ab) 可简写为!a | | ab,5.2.2 逻辑表达式在判断逻辑表达式的真假时, 以0代表假, 以非0代表真。(1) 若a=4,则 !a 的值为0。(2) 若a=4,b=5,则 a&b 的值为1。(3) 若a=4,b=5,则 a | | b 的值为1。(4) 若a=4,b=5,则 ! a | | b 的值为1。(5) 4 & 0 | | 2 的值为1。,注意:在表达式的不同位置上出现的数码,有的是数值,有的是逻辑值。例如左下面表达式中的2就是逻辑值,即非0(真)。53&2| |83)&2)| |(8y)printf(“%d”,x); 2 、 if (表达式) 语句1 else 语句2 例if(xy)printf(“%d”,x); else printf(“%d”,y); 3、 if (表达式1) 语
3、句1 else if (表达式2) 语句2 else if (表达式m) 语句m else 语句n,1、if (表达式) 语句 2 、if (表达式) 语句1 else 语句2,3、,说明:,1、if后的表达式可以时任意数据类型,但一般为逻辑表达式或关系表达式。 例:if(a=b) printf(“ok!”);if(3) printf(“ok!”); if(a) printf(“ok!”); 2、else子句不能作为语句单独使用,它必须是if语句的一部分,与if配对使用。 3、if和else后面可以用复合语句。 例:if(ab) t=a;a=b;b=t;,例如: if (number500) cost=0.15; else if(number300) cost=0.10; else if(number100) cost=0.075; else if(number50) cost=0.05; else cost=0;,例5.1 输入两个实数,然后由小到大输出。 main( ) float a,b,t;scanf(“%f,%f”, ,例5.2 输入三个数,按大小顺序输出。 main( )
《c语言第5章》由会员luoxia****01812分享,可在线阅读,更多相关《c语言第5章》请在金锄头文库上搜索。
pnd产品结构设计注意事项
2013届高考数学(理)一轮复习课件:第四篇_三角函数、解三角形第2讲_同角三角函数的基本关系与诱导公式)
电路图分析
c语言ppt10
framingham危险评分
catia教程100
变态心理8
2013微生活商家合作方案
2014新北师大版小学一年级下册数学《整理与复习》
typ-001铁营盘工程项目计划书
c语言程序设计ppt_第3章_分支结构程序设计
《成本会计》第一章总论
品德二年级下册单元一我爱我的班集体
八年级数学上册12.2《用坐标表示轴对称》课件(人教版)
c语言第5章
adams学习资料1
2011护理教学---胸部损伤
c语言第一次习题课
ohsas18001标准讲义
cpp314机组安全工作汇报材料
2022-05-09 54页
2022-04-21 116页
2022-04-20 69页
2022-04-18 77页
2022-04-14 35页
2022-04-14 43页
2022-04-14 49页
2022-04-14 92页
2022-04-14 264页
2021-11-26 33页