- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
小学六年级信息技术上册 第15课 循环语句for名师公开课省级获奖课件1 辽师大版(三起)
将任务一用For语句表示 main { int x,y=0; for(x=1;x=100;x++) y=x+y; printf(%d,y); } 假如毕业你想买房,所以你从现在开始存钱,第一天存1块钱,第二天存2块钱,第三天存3块钱···第一百天存100块钱,那么请问你这一百天一共存了多少钱? main { int x=1,y=0; while(x=100) { y=x+y; x++; } printf(%d,y); } For语句的优点 增加可续性 结构紧凑条理清晰 练习 main { int x,y=0; for(x=2;x20;x=x+3) y=x+y; printf(%d,y); } 任务2:阅读程序,完成以下问题 输出Y的值为多少? 最后X的值为多少? 程序的循环次数是多少? 课后思考 (假如毕业你想买房,所以你从现在开始存钱,第一天存1块钱,第二天存2块钱,第三天存3块钱···第一百天存100块钱,那么请问你这一百天一共存了多少钱?) 照这样的速度存钱,如果你将来打算买一套20万元的房子,那么你需要存多少天才能实现你的买房梦? for 循 环 语 句(1) 一般形式: for (表达式1;表达式2;表达式3)~ 或 for (初始化表达式;(条件)表达式;修正表达式)~ 求解表达式1 表达式2 语 句 求解表达式3 for 语句的 下一语句 假 真 如:s = 0; for (i = 1 ; i = 100 ; i + +) s = s + i ; 注意: 此处的 ;是表达式的间隔符 for 循 环 实 例(1) S6_1.c 求1+2+3+4+…+99+100 main( ) {int i ; double s ; s = 0; for ( i = 1 ; i = 100 ; i + + ) s += i ; printf ( “ \n %e ” , s ) ; } 分析: 1、第一个参与运算的数是1 2、共有100个数参与运算 3、每两个数之间相差值1 4、循环变量和运算数合二 为一,且定义为int型 ( 1 ) s = 0; i = 1; for ( ; i = 100 ; i + +) s = s + i ; ( 2 ) s = 0; for ( i = 1; ; i + +) s = s + i ; ( 3 ) s = 0; for ( i = 1; i = 100 ; ) { s = s + i ; i + + ; } 无条件表达式 此处为死循环 for 循 环 语 句(2) 无初始化表达式 无修正表达式 ( 4 ) s = 0; i = 1; for ( ; i = 100 ; ) { s = s + i ; i + + ; } 无初始化表达式 和修正表达式 for 循 环 实 例(2) main( ) {char c ; for( c = getchar ( ) ; c ! = ‘\n’ ; c = getchar ( ) ; ) putchar (c ) ; } S6_2.c 将输入的字符原样输出 分析:此处无需记录循环次数,不用专门定义循环控制变量 可用特殊符号的输入来控制循环的结束; for 循 环 实 例(3) main( ) { int a[11] ; int i , j , max ; printf( “ input 10 numbers: \n ” ) ; for( i = 1 ; i 11 ; i + + ) scanf( “ %d ” , a [ i ] ) ; printf( “ \n ” ) ; max = a [ 1 ] ; i = 2 ; for( ; i 11 ; ) { if ( max a [ i ] ) max = a [ i ] ; i + + ; } printf(
您可能关注的文档
- 小学信息技术第一册 认识键盘 1名师公开课省级获奖课件 清华版.ppt
- 小学信息技术第一册上 仙女散花名师公开课省级获奖课件 泰山版.ppt
- 小学信息技术第一册 输入汉字名师公开课省级获奖课件 北京版.ppt
- 小学信息技术第一册上 制作卡片名师公开课省级获奖课件 泰山版.ppt
- 小学信息技术第一册上 初识画王1名师公开课省级获奖课件 泰山版.ppt
- 小学信息技术第一册上 基准键位练习名师公开课省级获奖课件 泰山版.ppt
- 小学信息技术第一册上 单击鼠标玩游戏名师公开课省级获奖课件 泰山版.ppt
- 小学信息技术第一册上 游戏大本营名师公开课省级获奖课件 泰山版.ppt
- 小学信息技术第一册上 移动鼠标玩游戏名师公开课省级获奖课件 泰山版.ppt
- 小学信息技术第一册上 用画笔绘画名师公开课省级获奖课件 泰山版.ppt
- 小学六年级信息技术上册 第3课 奇妙的一笔画名师公开课省级获奖课件 辽师大版(三起).ppt
- 小学六年级信息技术上册 第1课 遨游logo王国名师公开课省级获奖课件 辽师大版(三起).ppt
- 小学六年级信息技术上册 第4课 小海龟的美术社名师公开课省级获奖课件2 辽师大版(三起).ppt
- 小学六年级信息技术上册 第一单元 走进logo王国—logo语音命令名师公开课省级获奖课件.ppt
- 小学六年级信息技术上册 第三课 视频媒体名师公开课省级获奖课件 闽教版.ppt
- 小学六年级信息技术上册 网页盛装名师公开课省级获奖课件 湘科版.ppt
- 小学六年级信息技术上册 让我的作品动起来名师公开课省级获奖课件 湘科版.ppt
- 小学六年级信息技术下册 《word插入菜单详解》名师公开课省级获奖课件.ppt
- 小学六年级信息技术上册 让我的作品更精彩名师公开课省级获奖课件 湘科版.ppt
- 小学六年级信息技术下册 周历素材名师公开课省级获奖课件 浙江摄影版.ppt
最近下载
- 2019北京高三二模七选五汇编.docx VIP
- Unit 3 Food 知识清单(六大知识题型)总梳理(解析版).docx VIP
- 统编版道德与法治三年级上册第8课《同学相伴》教学设计.docx VIP
- 2025至2030年中国管道直饮水市场发展前景分析及行业投资规划建议报告.docx
- 单髁置换手术步骤.pptx VIP
- Unit 3 Food 知识清单(六大知识题型)总梳理(原卷版).docx VIP
- 教师评课用语缺点建议.doc VIP
- 2025年全国红十字应急救护竞赛活动考试题库300题(含答案).docx
- 互联网交往的利与弊-教学素材【课件】.ppt VIP
- 急性肾损伤的护理.pptx VIP
原创力文档


文档评论(0)