浅谈《C语言程序设计》循环结构的教学.pdfVIP

浅谈《C语言程序设计》循环结构的教学.pdf

  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文档。上传文档
查看更多
浅谈《C语言程序设计》循环结构的教学.pdf

2009年第 12期 福 建 电 脑 209 浅谈 《C语言程序设计》循环结构的教学 林晓惠 (揭 阳广播 电视大学 广东 揭 阳 522000) 摘【 要】: C《语言程序设计》是 电大计算机专业必修课之一,循环结构是该课程的重难点。本文从循环结构的概念、语 句及应用等几个方面,浅谈循环结构的教学。 关【键词】:C语言程序设计;循环结构;教学方法 C《语言程序设计》是电大计算机专业的一门必修课,更是 3、循环条件 。循环结构不能永无终止地循环 。一定要在某个 学生学习程序设计的基础课程 。它功能强大 .表达能力强.使用 条件下终止 ,这个条件就是循环条件 ,当条件满足时 ,循环继续 . 起来灵活方便 .但其强大的功能所带来的繁多数据类型和复杂 否则 .循环终止 。 的语法结构 ,给初学者带来 了不少 困难 ,特别是电大的学生 。循 在循环三要素中.设计循环体是解决循环问题的重点和难 环结构是该课程 的重难点.在教学 中起着承上启下的作用 ,学生 点,在循环体设计完后 ,循环条件和循环变量相应较易确定。下 对循环结构的掌握程度 .直接影响着数组、函数等后续 内容的学 面以累加求和为例说明如何引导学生设计循环体 习.并在很大程度上决定了程序设计的能力。 如编程求 1+2+3+…+100的值 .由于学生对 累加 的过程不 1、实例 导入 。使循环结构概念形 象化 甚理解 .难 以正确设计循环体 .这时可用储蓄罐存钱 的例子类 循环结构 .又称重复结构 ,是指程序在执行过程 中,当满足 比:存钱前的储蓄罐 (用 8表示)里面是空的,表示 s的初值为 0, 给定的条件时 .反复执行某段代码 ,直到条件不成立为止。给定 每次存人 的钱用 i表示 .第 1次存入 1元 .储 蓄罐里 的钱为 s=O+ 的条件称为循环条件 .被重复执行的命令序列代码称为循环体 。 1 s=s+1),第 2次存人 2元 ,储蓄罐里的钱为 s=0+1+2 s-s+ 循环结构 的概念 比较抽象 .对于初次接触的学生来说 ,往往感到 2),……依此类推 ,第 i次存人 i元 ,储 蓄罐里的钱为 s=s+i.这就 陌生.但现实生活中有很多循环的例子可以帮助学生理解 。如沿 是累和的过程 。相应本题 的循环体为 s=s+i.而循环变量是 i和 街 叫卖 的小商贩 .他们把几句叫卖声录制在录音机中.设置循环 S,i作为计数和被加数 ,具有双重身份 ,初值为 1,s用于存放每 播放 .按下播放键就重复播放几句相同的叫卖声 ,循环开始进 次累加 的结果 .初值为 0。循环条件是测试计数变量 i的值是否 行 .而弹起播放键则播放停止 ,循环结束。例子 中,播放键的状态 超过 100,若未超过 。则继续累加 ,否则 ,结束循环 ,即循环条件 就是循环条件 ,几句相 同的叫卖声就是循环体。再如 ,一天 的开 为 i=100。用 f0r语句编写 的程序如下: 始是从 0点开始 .经过 24小时后结束 .在一天 内时钟 的分针不 #includestdio.h 停地旋转 .又是一个循环的例子 循环条件是测试分针旋转 的圈 voidmain() {inti,s--O; 数 。若不够 24圈,就继续旋转 ,一旦满 24圈,就立 即停止 ,表示 for(i=l;i=loo;i++)s=s+I; 一 天已结束 循环体是分针重复旋转一圈又一圈的动作 。通过这 p,i.tf(”s=%d,i:%d\n”,s,i); 些生活例子的导人 .使循环结构的概念通俗化、形象化 。让学生 J 理解起来轻松 .掌握起来容易。为后面的学习作好铺垫 。 在学生对 f0

文档评论(0)

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

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

1亿VIP精品文档

相关文档