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

浅谈《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小时后结束 .在一天 内时钟 的分针不 #include

停地旋转 .又是一个循环的例子 循环条件是测试分针旋转 的圈 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

理解起来轻松 .掌握起来容易。为后面的学习作好铺垫 。 在学生

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值