- 8
- 0
- 约2.8万字
- 约 114页
- 2017-03-26 发布于贵州
- 举报
c过程化语句c过程化语句
第四章 过程化语句及程序设计 第一节 面向过程的程序设计及其算法 面向过程的程序设计 程序和算法 算法 算法 算法 算法 C/C++的控制语句 三种基本结构 第二节 顺序结构 顺序结构编程实例1 顺序结构编程实例2 第三节 选择结构 选择结构编程 If语句(1) If语句(2)(p44) If语句(3)(p45) If语句(3) If语句(4) If语句(5) If语句(6) If语句(7) If语句(8) If语句(9) If语句(9) If语句(10) If语句(11) 条件运算符与条件表达式(p47)1 条件运算符与条件表达式(p47)2 条件运算符与条件表达式(p47)3 条件运算符与条件表达式(p47)4 条件运算符与条件表达式(p47)5 多分支选择语句switch(1) 多分支选择语句switch(2) 多分支选择语句switch(3) 多分支选择语句switch(4) 多分支选择语句switch(5) 多分支选择语句switch(6) 多分支选择语句switch(7) 多分支选择语句switch(8) 多分支选择语句switch(9) 多分支选择语句switch(9) 多分支选择语句switch(10) 多分支选择语句switch(11) 多分支选择语句switch(12) 选择结构举例(1) 选择结构举例(2) 第四节 循环结构 循环结构 for循环(p58)(1) for循环(p58)(2) for循环(p58)(3) for循环(p58)(4) for循环(p58)(4) for循环(p58)(5) for循环(p59)(6) for循环(7) for循环(8) for循环(9) for循环(10) for循环(11) for循环(12) while循环(1) while循环(2) while循环(3) Do-while循环(1) Do-while循环(2) Do-while循环(3) 三种循环比较 循环的嵌套 循环结构与选择结构的嵌套 循环结构与选择结构嵌套举例(1) 循环结构与选择结构嵌套举例(2) 循环结构与选择结构嵌套举例(3) 转向语句——break 转向语句——continue Break与continue区别(1) Break与continue区别(2) 第五节 循环设计 三种循环结构的使用说明 字符图形例1:输出字母图形 字符图形例1:输出字母图形 字符图形例1:输出字母图形 举一反三 字符图形例2:输出金字塔字母图形 字符图形例2:输出金字塔字母图形 字符图形例2:输出金字塔字母图形 举一反三 素数判定——穷举法p68 素数判定——穷举法p68 素数判定——平方根法 举一反三 找出100-200之间的素数 逻辑判断——百钱买百鸡 逻辑判断——百钱买百鸡 逻辑判断——百钱买百鸡 逻辑判断——百钱买百鸡 百钱买百鸡——解1 百钱买百鸡——解2 百钱买百鸡——解3 举一反三 级数逼近——求π p66 解1 级数逼近——求π p66 解1 级数逼近——求π p66 解2 举一反三 译密码 鸡兔同笼 鸡兔同笼 积分 积分 End of chapter four 第五节 循环设计 对于逻辑判断的问题,一般都要考虑全部的可能性,然后从这些可能性中按条件逐一排查,直到最后获得某个结论。 第五节 循环设计 例:公鸡7元一只,母鸡5元一只,小鸡1元3只。花100元钱,买100只鸡,如果公鸡、母鸡和小鸡都必须有,则公鸡、母鸡和小鸡应各买几只? 分析:考虑全部可能性,先考虑公鸡、母鸡和小鸡的取值范围(也可以从金额着手)。由于各种鸡都必须要有,所以公鸡的最高耗用金额为100-5-1=94元,取7的倍数,得91元,所以:公鸡数的范围为1~13 同理,母鸡数的范围为1~18 小鸡数的范围为3~96,注意小鸡数虽可以花100-7-5=88元来买264只,但由于总鸡数的限制,小鸡数应≤98。 第五节 循环设计 for(列举所有可能的情况) //可能为多重循环 { if(条件1不满足)continue if(条件2不满足) continue //…… if(条件n不满足) continue 输出结果之一或者累计符合所有条件的方案 } 公鸡数+母鸡数+小鸡数=100 (cock+hen+chick==100) 买公鸡款+买母鸡款+小鸡款=100 (7*cock+5*hen+chick/3==100) 小鸡数为3的倍数(chick%3==0) 本问题条件 第五节 循环设计 公鸡数+母鸡数+小鸡数=100 (cock+hen+chick==100) 买公鸡款+买母鸡款+小鸡款=100 (7*cock+
您可能关注的文档
- bs-8093 菌株的鉴定及其对青枯雷尔氏菌的致弱作用.doc
- british_music.ppt
- bsmj-0.4-3-3.doc
- bpmf教学课件.ppt
- bosk电梯软件使用说明书(联网).doc
- btr-新版人力资源管理制度 v1090702.doc
- bsdyw05010902成吉思汗和鹰课件.ppt
- bpmf第二课时1.ppt
- b钢结构工程制做安装施工合同.doc
- bsmj-0.45-6-3 bsmj-0.45-6-3电容器 6kvar低压并联电容器.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)