小学六年级信息技术上册 第15课 循环语句for名师公开课省级获奖课件1 辽师大版(三起).pptVIP

小学六年级信息技术上册 第15课 循环语句for名师公开课省级获奖课件1 辽师大版(三起).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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(

您可能关注的文档

文档评论(0)

ayangjiayu4 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档