- 4
- 0
- 约8.94千字
- 约 54页
- 2017-11-04 发布于广东
- 举报
3.6 条件运算符和条件表达式 由条件运算符组成条件表达式的一般形式为: 表达式1?表达式2:表达式3 功能:如果“表达式1”的值为“非0(真)”,则计算“表达式2”,并将“表达式2”的值作为条件表达式的值。否则,计算“表达式3”,并将“表达式3”的值作为条件表达式的值。 1)条件运算符是由“?”和“:”组成的三目运算符,即有三个操作数。 2)部分简单的分支问题,可以用条件表达式解决。 3)条件运算符的运算优先级低于关系运算符和算术运算符,但高于赋值运算符。结合性为右结合。 3.7 本章小结 根据某种条件的成立与否而采用不同的程序段进行处理的程序结构称为选择结构。C语言用if语句或switch语句实现分支结构程序。 if语句的控制条件通常用关系表达式或逻辑表达式构造,也可以用一般表达式表示。因为表达式的值非0为“真”,0为“假”,所以具有值的表达式均可作if语句的控制条件。 if语句有简单if语句、if-else语句和if-else-if三种形式,它们可以实现分支结构程序。采用嵌套if语句还可以实现较为复杂的多分支结构程序。在嵌套if语句中,一定要搞清楚else与哪个if匹配的问题。简单if语句是if-else语句的一种特殊形式;if-else-if语句是由if语句的嵌套结构而形成的。 3.7 本章小结 if语句的三种
您可能关注的文档
- C#程序设计案例教程王明福源代码习题答案第3章.ppt
- C#程序设计案例教程王明福源代码习题答案第7章.ppt
- C#程序设计案例教程王明福源代码习题答案第9章.ppt
- C语言程序设计(第二版)第2章数据类型、运算符与表达式.ppt
- C语言程序设计(第二版)第5章函数.ppt
- C语言程序设计(第二版)第8章编译预处理.ppt
- C语言程序设计(第二版)第9章位运算.ppt
- C语言程序设计(第二版)第11章综合实例.ppt
- C语言程序设计(第二版)林小茶C_ch2.ppt
- C语言程序设计(第二版)林小茶C_ch4.ppt
- 假睫毛佩戴后的卸除注意事项.pptx
- 《编码的使用与安全》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 《编写活动中的参赛码》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 3.12 不同的歌声——民族文化与美术 教学设计 高中美术湘美版(2019)美术鉴赏(1).docx
- 《程序也是编码》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 《电波加密语》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 《二进制—计算机唯一能识别的编码》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 《生活中的常见编码》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 《体验并创建二维码》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 7.4 跨学科实践:调研桥梁建筑中的力平衡(沪科版2024)八年级物理教材.docx
最近下载
- 膜结构施工组织设计、膜结构施工组织方案.doc VIP
- 青岛理工大学《财务管理》2025 - 2026学年第一学期期末试卷.docx VIP
- 文言文二则《铁杵成针》ppt课件.pptx VIP
- 2023-2021年高考全国甲卷:《政治》考试真题及答案.pdf VIP
- 2025年成都市经济发展研究院面向社会公开招聘编外工作人员笔试备考试题及答案解析.docx VIP
- FTS富士通打印机DPK200使用说明书.pdf VIP
- 《计算机网络基础》课件——项目5 应用层.pptx VIP
- 中国电信IPRAN及多业务试点技术方案.ppt VIP
- 法医学人体损伤程度鉴定书.pdf VIP
- 美国心脏协会(AHA)基础生命支持(BLS)课程测试卷及答案.docx
原创力文档

文档评论(0)