- 4
- 0
- 约2.37万字
- 约 71页
- 2016-12-15 发布于北京
- 举报
第四章选择结构程序设计 #include stdio.h main( ) { int a, b, t; scanf(%d, %d, a, b); if (ab) { t=a; a=b; b=t; } printf(%d, %d, a, b); } 4.1.1算法的概念 算法的分类 算法的特点 算法举例(1) 算法举例(2) 算法验证 4.1.2算法的表示方法 算法的自然语言表示法 传统流程图表示法的图素 传统流程图图素(2) 传统流程图举例 N-S结构化流程图表示 N-S流程图举例 伪码表示 选择结构的应用场合 单选择结构的框图结构 双选择结构的框图结构 双向选择分支结构N-S图 4.2.1 关系运算符和关系表达式 ①< (小于) ②<= (小于或等于) ③> (大于) ④>= (大于或等于) ⑤== (等于) ⑥!= (不等于) 与其它运算符优先级的比较: 2、关系表达式 4.2.2 逻辑运算符和逻辑表达式 中国公民,且18周岁以上有选举权 70岁以上的老人和10岁以下的孩子入公园免票 (ab) and (xy) (ab) or (xy) 3种逻辑运算符: ① ! (逻辑非) ② (逻辑与) ③ || (逻辑或) 与其它运算符优先级的比较: 2、逻辑表达式 逻辑表达式举例 4.3 用if语句实现选择结构 1. if (表达式) 语句 2. if (表达式) 语句1 else 语句2 3. if (表达式1) 语句1 else if(表达式2) 语句2 else if(表达式3) 语句3 : else if(表达式m) 语句m else 语句n if 语句说明: 4.3.2、if 语句的嵌套 缩 排 4.3.3条件运算符和条件表达式 4.5 选择结构程序举例 void main() { int year,leap=0; scanf(%d,year); if (year % 4 ==0) { if (year %100==0) { if (year % 400==0) leap=1; else leap=0; } else leap=1; } else leap=0; if (leap) printf(%d is ,year); else printf(%d is not ,year); printf(a leap year\n); } Dijkstra说过的话 编程的艺术就是处理复杂性的艺术 简单是可靠的先决条件 我们所使用的工具深刻地影响我们的思考习惯,从而也影响了我们的思考能力 1972年图灵奖演讲时所过这样一段话:“优秀的程序员很清楚自己的能力是有限的,所以他对待编程任务的态度是完全谦卑的,特别是,他们会象逃避瘟疫那样逃避 ‘聪明的技巧’”。 若用if 语句实现上述功能,程序为: main( ) { int s; float p, w, d , f ; scanf(“%f , %f , %d”, p, w, s); if(s=3000) d=15; else if (s=2000) d=10; else if (s=1000) d=8; else if (s=500) d=5; else if (s=250) d=2; else d=0; f=p*w*s*(1-d/100.0) ; printf(“freight=%15.4f ”, f ) ; } Evaluation only. Created with Aspose.Sli
您可能关注的文档
- 第5章 数据库应用系统设计.ppt
- 第5章 关系数据库标准查询语言SQL.ppt
- 第4讲:倡导行为取向.ppt
- 第5章 广播电视网.ppt
- 第5章 领导体制与领导结构.ppt
- 第5章文本编辑处理.ppt
- 第5课时 明确文体好着墨.ppt
- 第5课_第二框《弘扬和培育民族精神》课件.ppt
- 第5课时承担对社会的责任.ppt
- 第6章 用函数合理组织程序.ppt
- 浙江省温州市2024-2025学年七年级上学期语文期末考查卷.docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(原卷版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(解析版).docx
- 精品解析:北京市海淀区2025-2026学年九年级上学期期末语文试题(解析版).docx
- 精品解析:北京市东城区汇文中学2025-2026学年八年级上学期期中语文试题(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(原卷版).docx
- 精品解析:2024-2025学年广东省广州市从化区街口镇中心小学人教版五年级上册期中测试数学试卷(解析版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(解析版).docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(解析版).docx
最近下载
- 山东省枣庄市薛城区、山亭区2024-2025学年高一上学期期末考试物理试题.pdf VIP
- 2024年重组水蛭素单克隆抗体项目融资计划书.docx
- 急性心肌梗死患者护理查房PPT课件.pptx VIP
- 2025-2026学年广东省湛江一中七年级(上)期中历史试卷(含答案).docx
- 国开电大3980《管理心理学》期末笔试题库及答案.pdf VIP
- 丝杆垂直布局选型计算实例.doc
- 2025年医学分析-胸脊神经背根节射频镇痛技术.pptx VIP
- 医疗机构医学影像科建设与管理指南(2025 版).docx VIP
- 福建省漳州市2024—2025学年八年级上学期期末教学质量检测数学北师大版A卷【含答案解析】.docx VIP
- 一种馄饨皮及馄饨皮的制备方法.pdf VIP
原创力文档

文档评论(0)