第5章 C语言程序设计的循环结构.ppt





《第5章 C语言程序设计的循环结构.ppt》由会员分享,可在线阅读,更多相关《第5章 C语言程序设计的循环结构.ppt(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1第第5 5章章 C语言程序设计的循环结构语言程序设计的循环结构 2第第5 5章章 C C语言程序设计的循环结构语言程序设计的循环结构 n5.1 什么是循环结构 n5.2 如何使用while循环 n5.3 如何使用do-while循环 n5.4 如何使用for循环 n5.5 实现多重循环的嵌套 n5.6 如何选择循环结构 n5.7 打破循环的跳转语句 n5.8 循环结构程序设计实例 n5.9 小结 35.1 什么是循环结构n它和前面章节中讲到的顺序结构、选择结构是构成各种复杂程序的基本单元。循环结构的特点是:在给定条件成立时,反复执行某程序段,在给定条件不成立时,循环停止。45.2 如何使用w
2、hile循环n5.2.1 while循环的基本语法n5.2.2 while循环的使用实例55.2.1 while循环的基本语法nwhile循环语句用来实现“当型”循环结构。while循环的一般格式如下所示:while()65.2.2 while循环的使用实例n【例5-1】统计字符串中各种字符的个数。n【例5-2】计算n的阶乘。75.3 如何使用do-while循环n5.3.1 do-while循环的基本语法n5.3.2 do-while循环的使用实例85.3.1 do-while循环的基本语法ndo-while循环语句用来实现“直到型”循环结构。do-while循环语句由do、while关键字
3、以及循环体组成。一般格式如下所示:dowhile()95.3.2 do-while循环的使用实例 n【例5-3】利用do-while循环结构猜“神秘数字”。n【例5-4】通过do-while循环结构,计算数字1到n之和。105.4 如何使用for循环n5.4.1 for循环的基本语法n5.4.2 使用for循环时应该注意什么n5.4.3 for循环使用实例115.4.1 for循环的基本语法nfor循环语句用来实现“当型”循环结构。for循环结构在循环开始的时候就已经知道循环的次数。循环执行的次数由for关键字和()中的范围边界安排决定,for循环的一般格式如下所示:for(;)125.4.2
4、 使用for循环时应该注意什么n(1)for语句中可以省略,但是其后的分号不能省略。n(2)for语句如果省略,循环会无休止地进行下去。n(3)一般是关系表达式或者逻辑表达式,也可以是数值表达式或字符表达式,只要其值非0,就执行循环体。135.4.3 for循环使用实例n【例5-5】对正整数分解出质因数。n【例5-6】判断一个整数是否为素数。145.5 实现多重循环的嵌套n5.5.1 如何实现循环嵌套n5.5.2 循环嵌套使用实例155.5.1 如何实现循环嵌套n循环嵌套的工作原理是:首先外循环的第一轮触发内循环,然后内循环将一直执行到结束为止。然后,外循环的第二轮再次触发内循环,此过程不断重
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第5章 C语言程序设计的循环结构 语言程序设计 循环 结构

限制150内