(11)--10for语句的应用二级C语言编程技巧与实例解析.ppt
-
资源ID:96494948
资源大小:2.98MB
全文页数:8页
- 资源格式: PPT
下载积分:15金币
快捷下载
![游客一键下载](/images/hot.gif)
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
(11)--10for语句的应用二级C语言编程技巧与实例解析.ppt
循环语句的应用C 语 言 程 序 设 计问题描述1达达依依尔尔麦麦粒粒问问题题 “这里这里有一个有一个88的棋盘,请您在第的棋盘,请您在第1格格里赏给我里赏给我1粒麦子,在第粒麦子,在第2格里赏给我两粒,格里赏给我两粒,第第3格格4粒,第粒,第4格格8粒,以后每一格都比前一粒,以后每一格都比前一格加一倍。请您把这格加一倍。请您把这64格的麦粒,都赏给您格的麦粒,都赏给您的仆人吧!的仆人吧!”term1=1 term2=2=term12.第 格:1第 格:2第 格:3第 格:64 term3=4=term22term64=term632假设麦子数量为sumi每格的麦子数量为termitermi=termi-12sumi=sumi-1+termi循环体算法分析2循环一般形式算法流程图假循环控制条件循环体真循环变量初始化循环变量更新假i=64term=term*2sum=sum+term真term=1,sum=1,i=2i+绘制流程图3算法流程图程序代码假i=64term=term*2sum=sum+term真term=1,sum=1,i=2i-#includevoid main()int i;double term=1,sum=1;for(;)printf(“麦子总数为:%en,sum);i=2i=64i+term=term*2;sum=sum+term;循环变量初始化 循环控制条件 循环变量更新循环体程序设计4int i;double term=1,sum=1;for(i=2;i=64;i+)term=term*2;sum=sum+term;termi32274315842636465sum1.84e19麦子子总总数数1.84e19程序执行5猴子吃桃问题描述知识小结知识小结算法分析程序设计与运行To be continued To be continued Next循环嵌套循环嵌套小 结6猴子吃桃思考题7第一天猴子摘下若干桃子吃了一半 外加一个之后每一天吃掉剩下桃子的一半外加一个第十天只剩下一个桃子请问:猴子第一天共摘下多少桃子?