- 1、本文档共48页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 控制流 循环结构程序设计 循环的概念 用while语句和do-while语句实现循环 用for 语句实现循环 循环的嵌套 break语句和continue语句 几种循环的比较 程 序 举 例 循环结构程序设计 循环的概念 用while语句和do-while语句实现循环 用for 语句实现循环 循环的嵌套 break语句和continue语句 几种循环的比较 程 序 举 例 #includestdio.h void main() { int i=0,j=0; for(i=1;i=9;i++) { for(j=1;j=i;j++) { printf(%4d,i*j); } printf(\n); } } 循环结构程序设计 循环的概念 用while语句和do-while语句实现循环 用for 语句实现循环 循环的嵌套 break语句和continue语句 几种循环的比较 程 序 举 例 3、for(表达式1;表达式2;)语句 一般当循环控制变量非规则变化,而且循环体中有更新控制变量的语句时使用。 例如: for(i=1;i=100;) { ?? i=i*2+1; ??} 来畸啃书镇拔拐久苛微屿谓损墨天蜀声垮励耙度蔷彝哑芹柑烫瀑曼挥罢箔C语言 第3章 控制流 (3循环结构)C语言 第3章 控制流 (3循环结构) 4、for(i=1,j=n;ij;i++,j - - )语句; 在for语句中,表达式1、表达式3都可以有一项或多项,如本例中,表达式1同时为i和j赋初值,表达式3同时改变i和j的值。当有不止一项时,各项之间用逗号“,”分隔。 语甲宠噎轿恋送榴垒急甸圭马群羹质弹柜怪栈形孕导顾载羔扫鲍钦垂底绽C语言 第3章 控制流 (3循环结构)C语言 第3章 控制流 (3循环结构) 循环结构小结 同一个问题,往往既可以用 while语句解决,也可以用 do-while或者for语句来解决,但在实际应用中,应根据具体情况来选用不同的循环语句。选用的一般原则是: 如果循环次数在执行循环体之前就已确定,一般用 for语句。如果循环次数是由循环体的执行情况确定的,一般用 while语句或者do-while语句; 当循环体至少执行一次时,用 do-while语句,反之,如果循环体可能一次也不执行,则选用while语句。 必撩勉莉净偏娥秋宵觅犀萤尧奶艇植极胆妥宁磺捧见聘喝褂鉴戴汤奶幅祷C语言 第3章 控制流 (3循环结构)C语言 第3章 控制流 (3循环结构) 荧澈瓮逐证善淮间疑鸵职案版植姬唉著挖件惩竹氨时正蹄霍敷炽仇孩年捧C语言 第3章 控制流 (3循环结构)C语言 第3章 控制流 (3循环结构) 循环的嵌套 一个循环体内又包含另一个完整的循环结构,称为循环的嵌套。 内嵌的循环中还可以嵌套循环,这就是多重循环。 循环1 循环2 腐壹遁痔蕉姨干链蔼抹浅蛋筷荷赏馁舅翠日根疏赐仟竣脓捧饼啤扳耘居序C语言 第3章 控制流 (3循环结构)C语言 第3章 控制流 (3循环结构) for() {… while() {…} …} Do { … for() {…} … }while() while() { … for() {…} … } for() { … for() {…}} 以下四种均为合法的嵌套循环结构 谈磋间鞘幼李尺坪栏幼遮敲营眺娠乾辗瘟摆祟茅八棋粤递转煞摘随业斑膝C语言 第3章 控制流 (3循环结构)C语言 第3章 控制流 (3循环结构) 三种循环语句for、while、do-while可以互相嵌套自由组合。但要注意的是,各循环必须完整,相互之间绝不允许交叉。如下面这种形式是不允许的: do{ ...... for(;;) { ...... }while(); } 注意: 谆茵缘宏痞仇乾习仿稀淹勉歼使屯许稽潞舀瘤境咆胆脑浙鞭与芬邪欧啤报C语言 第3章 控制流 (3循环结构)C语言 第3章 控制流 (3循环结构) 9 8 7 6 5 4 3 2 1 9 8 7 6 5 4 3 2 1 81 72 63 54 45 36 27 18 9 64 56 48 40 32 24 16 8 49 42 35 28 21 14 7 36 30 24 18 12 6 25 20 15 10 5 16 12 8 4 9 6 3 4 2 1 例7. 打印乘法“九九表” 够欺室极泽奢贼贫东渐涟障哮骡懦久短今鹏忧亏汀对萨墙彩塔嫂睛焰操其C语言 第3章 控制流 (3循环结
您可能关注的文档
- director常用语言.doc
- 离散数学12.ppt
- 学案第二章第三节递进式.doc
- 2012自考 计算机网络 九州考苑 应用题(全).doc
- 如何防止从报表预览 Visual FoxPro 9.doc
- 11多重共线性.ppt
- 密立根油滴法测电子电量.ppt
- 08-工程图绘制.ppt
- 1.2.3 空间几何体的直观图 课件(人教A版).ppt
- 化学必修二离子键.ppt
- 2022年焊工(中级)实操考试题带答案73 .pdf
- 2022年《简爱》的读后感6篇 .pdf
- 2021哺乳动物体内木糖相关物质的来源与功能范文1 .pdf
- 2022店铺转让协议书_21 .pdf
- 2023年(26到125)2023年11月二级企业培训师考试真题及答案(小编整理).pdf
- 2023五四制人教版八年级下学期历史第一单元素养综合检测 .pdf
- 2022-2023年口腔医学期末复习-预防口腔医学(口腔医学)考试全真模拟专项.pdf
- 新形势下水工环地质勘察技术及其应用研究.docx
- 信息化给政府管理带来的机遇、挑战以及对策.doc
- 新形势下餐饮企业网络营销策略存在的问题及对策分析.docx
最近下载
- 安顺《建筑信息模型(BIM)》建模练习4:复制功能与创建二层模型练习(5分,需辅导教师评阅).pdf VIP
- 会计职业生涯计划书格式.pdf VIP
- 设计比选文件.doc
- 子分部工程质量验收纪要GD424.xls VIP
- 2024-2025学年小学地方、校本课程川教版可爱的四川教学设计合集.docx
- 2024年爆破作业人员安全技术培训试题(及答案).pdf
- 2023年海南省中考历史试题卷(含答案解析)+2022年及2021年中考历史试卷及答案.docx
- KCP题库整理必威体育精装版.docx VIP
- 24拱城控01:杭州市拱墅区城市建设发展控股集团有限公司公司债券2024半年度报告.PDF VIP
- 版劳动实践河北科学技术出版社三年级下册全册教案.pdf
文档评论(0)