(本科)第5章-用循环结构设计程序实现重复操作ppt课件.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《(本科)第5章-用循环结构设计程序实现重复操作ppt课件.pptx》由会员分享,可在线阅读,更多相关《(本科)第5章-用循环结构设计程序实现重复操作ppt课件.pptx(65页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课程主讲人:第5章-用循环结构设计程序实现重复操作共 64页 第 2 页 C语言程序设计能力教程语言程序设计能力教程(第四版第四版)主讲教师:主讲教师: 赵凤芝赵凤芝 C 语言程序设计语言程序设计计算机科学计算机科学系系东北石油大学共 64页 第 3 页 C 语言程序设计语言程序设计 1、为什么使用循环、为什么使用循环 2、while语句与语句与dowhile语句语句 3、for语句实现循环语句实现循环 4、几种循环的比较、几种循环的比较 5、多重循环、多重循环 6、break语句和语句和continue语句语句 7、循环结构程序设计举例、循环结构程序设计举例第第5章章-用循环结构设计用循环结
2、构设计程序实现重复操作程序实现重复操作共 64页 第 4 页C语言程序设计.循环控制2022年5月13日=1001nnsum共 64页 第 5 页C语言程序设计.循环控制2022年5月13日=1001nnsum共 64页 第 6 页C语言程序设计.循环控制2022年5月13日=1001nnsum共 64页 第 7 页C语言程序设计.循环控制2022年5月13日=1001nnsum 打印p的值 当i100 p=p+i i=i+1 p=0,i=1共 64页 第 8 页 while语句语句 1形式形式 : while (表达式)表达式) 语句语句 2作用作用 : 实现实现“当型当型”循环循环, 当条
3、件当条件 满足时,执行语句满足时,执行语句 3特点特点 : 先判断表达式,后执行语句先判断表达式,后执行语句条件表达式条件表达式循环体语句循环体语句真假共 64页 第 9 页C语言程序设计.循环控制2022年5月13日题目分析:sum=1+2+3+100变量设定: sum 存放计算的中间结果和最后结果, i 存放被加数 ; 算法分析: 1. 开始:sum=0, i=1 2. 如果满足条件 i = 100,则执行3,否则转5; 3. 反复累加, 迭代式子:sum=sum+ i; 被加数 i 的变化规律: i=i+1; 4. 转2继续; 5. 结束循环,输出结果。例例5.1 用用 while 语句
4、求语句求=1001nnsum共 64页 第 10 页C语言程序设计.循环控制2022年5月13日 #include main( ) int i,sum; sum=0; i=10; while ( i0 ) sum=sum+ i; i- ; printf(“sum=%d,sum); 循环初循环初值值循环条件循环体 累加迭代式子累加迭代式子例例5.1 用用 while 语句求语句求共 64页 第 11 页C语言程序设计.循环控制2022年5月13日演示过程演示过程 -循环的实现循环的实现共 64页 第 12 页C语言程序设计.循环控制2022年5月13日初始化 sum=0; i=1;程序流程图:开
5、始循环次数 sum i 开 始 0 1求sum=1+2+3+100共 64页 第 13 页C语言程序设计.循环控制2022年5月13日判断:i=100 ?初始化 sum=0; i=1;程序流程图:开始循环次数 sum i 第 0 次 0 1求sum=1+2+3+100共 64页 第 14 页C语言程序设计.循环控制2022年5月13日判断:i=100 ?初始化 sum=0; i=1;程序流程图:开始sum=sum+i;真假循环次数 sum i 第 1 次 1 1求sum=1+2+3+100共 64页 第 15 页C语言程序设计.循环控制2022年5月13日判断:i=100 ?初始化 sum=0
6、; i=1;程序流程图:开始sum=sum+i;真假i=i+1;循环次数 sum i 第 1 次 1 2求sum=1+2+3+100共 64页 第 16 页C语言程序设计.循环控制2022年5月13日判断:i=100 ?初始化 sum=0; i=1;程序流程图:开始sum=sum+i;真假i=i+1;循环次数 sum i 第 1 次 1 2求sum=1+2+3+100共 64页 第 17 页C语言程序设计.循环控制2022年5月13日判断:i=100 ?初始化 sum=0; i=1;程序流程图:开始sum=sum+i;真假i=i+1;循环次数 sum i 第 2 次 1 2求sum=1+2+3
7、+100共 64页 第 18 页C语言程序设计.循环控制2022年5月13日判断:i=100 ?初始化 sum=0; i=1;程序流程图:开始sum=sum+i;真假i=i+1;循环次数 sum i 第 2 次 3 2求sum=1+2+3+100共 64页 第 19 页C语言程序设计.循环控制2022年5月13日判断:i=100 ?初始化 sum=0; i=1;程序流程图:开始sum=sum+i;真假i=i+1;循环次数 sum i 第 2 次 3 3求sum=1+2+3+100共 64页 第 20 页C语言程序设计.循环控制2022年5月13日判断:i=100 ?初始化 sum=0; i=1
8、;程序流程图:开始sum=sum+i;真假i=i+1;循环次数 sum i 第 3 次 3 3求sum=1+2+3+100共 64页 第 21 页C语言程序设计.循环控制2022年5月13日判断:i=100 ?初始化 sum=0; i=1;程序流程图:开始sum=sum+i;真假i=i+1;循环次数 sum i 第 3 次 6 3求sum=1+2+3+100共 64页 第 22 页C语言程序设计.循环控制2022年5月13日判断:i=100 ?初始化 sum=0; i=1;程序流程图:开始sum=sum+i;真假i=i+1;循环次数 sum i 第 3 次 6 4求sum=1+2+3+100共
9、 64页 第 23 页C语言程序设计.循环控制2022年5月13日判断:i=100 ?初始化 sum=0; i=1;程序流程图:开始sum=sum+i;真假i=i+1;循环次数 sum i 第 4 次 6 4求sum=1+2+3+100共 64页 第 24 页C语言程序设计.循环控制2022年5月13日判断:i=100 ?初始化 sum=0; i=1;程序流程图:开始sum=sum+i;真假i=i+1;循环次数 sum i 第 4 次 10 4求sum=1+2+3+100共 64页 第 25 页C语言程序设计.循环控制2022年5月13日判断:i=100 ?初始化 sum=0; i=1;程序流
10、程图:开始sum=sum+i;真假i=i+1;循环次数 sum i 第 4 次 10 5求sum=1+2+3+100共 64页 第 26 页C语言程序设计.循环控制2022年5月13日判断:i=100 ?初始化 sum=0; i=1;程序流程图:开始sum=sum+i;真假i=i+1;循环次数 sum i 第99次 4851 99求sum=1+2+3+100共 64页 第 27 页C语言程序设计.循环控制2022年5月13日判断:i=100 ?初始化 sum=0; i=1;程序流程图:开始sum=sum+i;真假i=i+1;循环次数 sum i 第99次 4950 99求sum=1+2+3+1
11、00共 64页 第 28 页C语言程序设计.循环控制2022年5月13日判断:i=100 ?初始化 sum=0; i=1;程序流程图:开始sum=sum+i;真假i=i+1;循环次数 sum i 第99次 4950 100求sum=1+2+3+100共 64页 第 29 页C语言程序设计.循环控制2022年5月13日判断:i=100 ?初始化 sum=0; i=1;程序流程图:开始sum=sum+i;真假i=i+1;循环次数 sum i 第100次 4950 100求sum=1+2+3+100共 64页 第 30 页C语言程序设计.循环控制2022年5月13日判断:i=100 ?初始化 sum
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科 循环 结构设计 程序 实现 重复 操作 ppt 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内