- 1
- 0
- 约 30页
- 2017-01-07 发布于北京
- 举报
[循环结构for语句
上次课的内容提要 循环结构程序的编写要点 分析问题,在求解过程中: 存在一个(些)运算(动作)需要重复进行(循环)若干次。 重复的次数是事先确定的,或者是根据条件确定的。 处理循环计算需要明确的三个问题: 循环体:哪些运算(动作)是需要重复进行的; 循环条件:重复这些运算的条件是什么,即在什么情况下终止/继续这个重复的过程。 循环准备:在进行重复的运算处理之前,需要进行的准备工作是什么; 这次课的主要内容 for语句 break语句 continue语句 循环嵌套 for语句的格式和含义 for语句的基本格式: for语句:1+2+...+100 for语句中的表达式 for语句的基本格式: 求最大公约数程序(for) for语句与while语句的等价关系 for语句的基本格式: 判断素数算法及程序 for语句小结 for语句小结(续) break语句的作用 break语句的作用(续) break语句的作用(续) continue语句的作用 continue语句的应用举例 循环嵌套的概念 筛法求不大于正整数N的所有素数 排列2,3,...,N,取出2,再从中删除2的倍数; 取出3,再从中删除3的倍数; 剩余的数中最小者k必为素数,取出k,再从中删除k的倍数;重复这一步,直到所有的数都已取走或被删除; 所有取出的数汇集在一起就形成了不大于N的素数表 筛法求素数 设有两个筛子,分别用sieve和prime标识,初始时prime为空,元素2~n放在sieve中 算法结束时,sieve为空,而不大于n的素数都放在prime中 百钱百鸡问题 中国古代数学家张丘建在他的《算经》中曾提出著名的“百钱百鸡问题”,其题目如下: 鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,翁、母、雏各几何? 百钱百鸡问题 百钱百鸡问题 百钱百鸡问题 百钱百鸡问题(for) 百钱百鸡问题(for续) 语句小结 表达式语句、赋值语句 if switch goto while do...while for break continue 作业 Programming in C 西安电子科技大学计算机学院 - School of Computer Science Engineering, Xidian University, China * C程序设计 Programming in C 西安电子科技大学计算机学院 张淑平 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. p A 成立 不成立 a b 循环结构1(while) p A a b 循环结构2(until) while语句的循环体执行0次或多次 while(表达式p) 循环体语句A; do-while语句的循环体执行1次或多次 do 循环体语句A; while(表达式p); Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. for(表达式1;表达式2;表达式3) 循环体语句A for语句的含义: 1) 计算表达式1; 2) 计算表达式2,若表达式2的值为“假”,则结束for语句的执行,转4);否则,执行循环体语句A; 3) 计算表达式3, 然后转2); 4) 执行for语句之后的第一条语句; 表达式2? A 真 假 表达式1 表达式3 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. #include stdio.h main( ) {
您可能关注的文档
- [房地产评估方法.doc
- [影响价值的因素.ppt
- [房地产金融复习材料.doc
- [各种茶功效.doc
- [房地产销售员培训整理版.doc
- [各种花茶的花茶功效2.doc
- [各种花草的作用.doc
- [各种茶叶的功效,千万不要喝错.doc
- [房地产销售培训师.doc
- [影响消费者行为的主要因素.ppt
- 广东省广州省实验中学教育集团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
最近下载
- 2025年德州市中考数学试题卷(含答案及解析).docx
- ISO 15614-1-2012 金属材料焊接工艺规范和评定.pdf VIP
- 发那科fanuc维修手册 内部资料教材.pdf VIP
- 2026年节后复工开工第一课课件.ppt
- 蔬菜水果的收货验货标准.doc VIP
- 新部编人教版语文五年级上册生字字帖直接打印资料文档.pdf VIP
- 东北大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- T_DZJN 455-2025 冶金工业变频节能选型设计规范.docx VIP
- 北京邮电大学《机器学习》2024 - 2025 学年第一学期期末试卷.pdf VIP
- 新版2026春重庆大学版英语四年级下册单词表国标手写斜体描红字帖.pdf
原创力文档

文档评论(0)