- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C言语教学chap5
第五章 逻辑运算和选择结构 一、关系运算和关系表达式 运算符优先级 , , = , = == , != 关系表达式 定义:用关系运算符将两个表达式(算术、关系、逻辑、赋值、字符表达式)连接起来的式子 例如:ca+b; ab!=c; ‘a’’b’ 二、逻辑运算符和逻辑表达式 逻辑运算符 :与 ||:或 !:非 运算规则 逻辑表达式 定义:用逻辑运算符将关系表达式或任意数据类型(void除外)的数据连接起来构成的式子 使用时注意: 逻辑运算符的结合性:自左向右 运算量的值用0 表示“假”,用非0 的数表示“真” 表达式的结果为:0 代表“假”,1 代表“真” 三、条件运算符和条件表达式 条件运算符: ? : 条件表达式的构成: 表达式1?表达式2:表达式3 运算过程: 条件运算符的结合性 自右向左 例如:若a=5,b=6,c=7,d=8,求表达式ab?a:cd?c:d 的值 求解过程: 该表达式可改写为ab?a:(cd?c:d) 值为8 几种运算符的优先级 条件运算符—逻辑运算符(!除外)—关系运算符 四、对几种运算符优先级别的归纳: 初等运算符(包括( )、[ ]等) 单目运算符(!、++、--、(类型)) 算术运算符(先*、/、%,后+、-) 关系运算符 逻辑运算符(不包括!) 条件运算符 赋值运算符(=、+=、等等) 逗号运算符 例1:在下列各组运算符中,优先级别最高的是: A. ? : B. ++ C. D.+= A. *= B. = C. (类型) D. , A. | | B. % C. ! D. == A. = B. != C. * D. ( ) 练习: 若给定条件表达式:( M )? (a++):(a- -),则其中表达式M与: A.(M==0)等价 B.(M==1)等价 C.(M!=0)等价 D.(M!=1)等价 分析: M为0 时,A中的M= =0为1,不等价 M为非1时,B中的M= =1为0,不等价 C为正确答案 M为1时,D中的M !=1为0,不等价 以下程序的输出结果为: i=2,j=1,k=3 B. i=1,j=1,k=2 C. i=4,j=2,k=4 D. i=1,j=1,k=3 main( ) { int i,j,k,a=3,b=2; i=(--a==b++)? - -a :++b; j=a++; k=b; printf(“i=%d,j=%d,k=%d\n”,i,j,k); } 能满足 x 在(-10,10),(100,110)时为“真”,否则为“假”的表达式是: (10x-10)| |(100x-100) !((x=-10) | | (x=10)) | | ! ((x=100) | | (x=110)) (x10)(x-10)(x100)(x110) (x-10)(x10)| |(x100)(x110) 正确答案为:B、D 五、if 语句 两种形式: 形式一:if(表达式)语句; 形式二:if(表达式)语句1; else 语句2; 使用时注意: if 后面的表达式不限于是关系表达式或逻辑表达式,可以是任意表达式,只要能做出“真”、“假”判断即可 if 语句中可以嵌套使用if 语句,在嵌套的if 语句中else子句与最近的,不带else的if相结合(最近配对原则) if (…) if (…) if (…)语句1; { if(…)语句1;} else 语句2; else 语句2; 用if 语句进行程序设计 设计初步 用if 语句描述下列数学函数 y=(x2+1)/(x-1) x!=1 (x2+x)/(x+1/2) x1/2 f= x-1/2 x=1/2 r=a2-b2 s=a/b ab r=a2+b2 s=a/b+2 a=b 例1:求输入数据的绝对值 设计步骤: 将文字叙述转化成数学公式 画出流程
您可能关注的文档
- 函数与导数试题.doc
- 高支模设计方案-加氯车间.doc
- 关于沈阳大学自习室利用调查.doc
- 试题--C#(有答案).doc
- 三年级下观察物体.ppt
- 消元的教学设计与反思.doc
- 公共关系学的相关题目.doc
- 第3课:VB基础.ppt
- 纺织应用计算机实习拟合曲线.doc
- 怀柔区信访办(社会矛盾调处中心).doc
- springbooot+vue基于java的房屋维修系统毕业论文.doc
- 中国消防救援学院《单片机系统实验》2023-2024学年第一学期期末试卷.doc
- 2025年溧阳纺织化学品项目申请.pptx
- 景区门票包销合同模板(3篇).docx
- 【股票技术指标学习指南】第七章第三节货币需要量的测算.doc
- 2025春 _ 人教版七年级英语下册【unit4】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit5】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit6】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit7】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit8】看音标写单词.doc
最近下载
- 骨科手术患者围手术期VTE风险评估及预防.ppt VIP
- 一年级上册识字1 识字闯关游戏 课件(共24张PPT).pptx VIP
- 电力工程勘测方案设计(3篇).docx VIP
- %227中央空调通风与空调工程清单估算(成本估算).xlsx VIP
- 钢结构焊接施工方案(最终版) .pdf VIP
- 写字楼物业管理与租金收益.docx VIP
- 2024年巴东县选调县外在职在编教师真题.docx VIP
- 医疗器械企业质量手册.doc VIP
- XX乡政府关于推荐XXX同志评选高级农艺师材料.pdf VIP
- Souvenirs d'enfance童年的回忆-钢琴谱 原调简谱 高清正版完整版双手简谱.pdf
文档评论(0)