循环语句5.23循环语句523.23.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
循环语句5.23循环语句523循环语句5.23循环语句5.23

课题 循环语句 课时 1.2 课型 新授 教 学 目 标 知识与技能:理解循环语句的结构和功能,会运用条件语句编写简单的Scilab程序。 过程方法与能力:通过利用循环结构程序框图,编写循环语句。通过解决实际问题,提高应用算法的能力 情感态度与价值观:通过本节的学习,使学生进一步体会算法思想,体会算法在解决问题中的有效性 重点 分析 循环语句 难点 分析 应用循环语句编写程序 课程资源开发 及课前准 备 1. 对内容的挖掘 2. 课后题的选择 3. 《红对勾》中题目的选取 4. 练习中题目的选取 5. 对学生能力的判定 教 学 过 程 与 内 容 课后反思 1.复习回顾: 四种语句特点 2.讲授新课: 循环语句: ( 概念:用来处理循环结构的程序语言叫做循环语句. ( 循环语句的分类:(1)for循环 (2)while循环. for循环: (格式:for 循环变量=初值:步长:终值 循环体; end (几点说明: (1)当循环次数明确的时候适合于for循环. (2)执行for循环时,首先把初值赋给循环变量,并记下步长和终值.每执行一次循环,循环变量增长一次步长的值,当循环变量的值小于终值时,执行循环体,若大于终值,则跳出循环,执行end后面的语句. (3)步长可正可负,但是不能是0.若步长为正,则初值小于终值;若步长为负,则初值大于终值.步长为1时,可以省略.如for i=1:1:10,可以写成for i=1:10. (4)循环体是指程序要反复执行的语句. (5)运用for循环,关键是确定循环变量的初值、步长、终值及循环体. (6)for循环也可以写成一行,格式为for 循环变量=初值:步长:终值,循环体;end (7)程序要以end结尾. (8)如果循环体后不加“;”,那么程序将显示每一步运行结果,如果加“;”,只显示最后结果. 例1 计算03-06-01 (2)程序: S0; for i1:1:10 SSi; end S 注:(1)本题中循环体是指S=S+i,这个语句的意思是每次循环所赋给S的值都比上一次多1,如此循环一直到程序结束,S是“累加器”,i是“计数器”. (2)类似问题:, 等等 (for循环嵌套: 例2 制作九九表,设计相应程序. 解:程序如下: for i1:1:9 for j1:1:9 pij; print(%io(2),i,“”,j,“=”,p); end end while循环: (格式:while 表达式 循环体; end (几点说明: (1)每次执行while循环时要判断表达式的真假,只有当表达式为真时才能执行循环体,当表达式为假时退出循环. ()while的值的程序. 解:while循环 for循环 i1; s0; S0; for i1:1:100 while i100 SSii; SSii; end end print(%io(2),S); print(%io(2),S); 例4 设计一个程序,将全班46个学生中考试及格的人数统计出来,并画出程序框图. 解:(1)程序: i1; k0; while i46 minupt(“请输入成绩:”); if m60 kk1; end ii1; end k (2)程序框图:如图03-06-02

您可能关注的文档

文档评论(0)

cxiongxchunj + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档