- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高中算法与程 序设计教学建议 ---循环结构部分算法教学研究组2009年2月主要知识点基本概念循环结构算法的设计循环语句选用例题分析直到型循环当型循环循环条件循环体循环条件,循环体(一)、基本概念1、定义2、组成3、特点:有返回的流程线;一入一出4、基本模式:当型循环(重点),直到型循环5、流程图规范画法循环条件DO WHILE循环条件 循环体 LOOP循环体(二)循环结构算法的设计1、计数法:循环变量循环变量三要素:循环变量的初值,终值,递增量。2、标志法:用一个特殊的数据作为循环条件。用一个或几个变量满足的规定,作为循环条件。(三)程序设计语句DO WHILELOOP循环条件循环体循环体循环条件当型循环直到型循环【例1】过马路问题规范循环结构流程图的画法。尝试先画循环体和循环条件,再添流程线的画法。不宜提循环三要素。【例2】输出由30个“=”组成的一行分割线。介绍计数法设计循环结构算法的方法。分析结束,引入循环变量的概念i=0阅读流程图,体会循环变量通过提问或练习,发现循环变量三要素 ,体会三要素在计数循环中的作用i305推荐学生使用:当循环变量i=1,i=n,i=i+1位于循环体最后时,循环体执行n次。【例3】键盘输入五个数,求它们的和s。巩固计数法,引入累加的思想。累加器的理解是一难点,要用变量跟踪表阅读流程,体会等号两边s的含义是不同的,一个是原先的和,一个刷新以后的和。分析累加器的特点:赋值号左右变量相同,但含义不同,累加器初值为0 输入x求和s=s+xs=+x【例4】计算s=1+2+3+4+5的值。复习累加,引入了有规律数据的求和问题。不能用数列中的专用名词。 打消使用顺序结构的设计思想,学会摆脱人工操作 从例3入手,启发学生思考:如何让计算机自动产生数据? FF案例1:学生误认为后一个数据比前一个数据大1,所以用s=s+1案例2:提醒同学累加器赋初值0。案例3:用x=x+1自动产生求和数据。应指出:一要尽量利用已有变量,二要养成给新变量赋初值的习惯。案例4:颠倒了i=i+1和s=s+i的次序,求的是s=2+3+4+5+6。【练习2】求s=1+2+3+……+n的值,其中n由键盘输入。由5个数据的累加推广到n个数据。不能直接将练习2作为例题,学生要有一个从特殊到一般的认识过程。【例5】求s=1×2×3×……×n的值,其中n由键盘输入。把累加求和的思想推广到数据累乘求积。提醒同学累乘器初值为1。案例1:此图错误。将定值n误认为循环变量。案例2:此图正确。通常采用检测边界值的方法来验证流程图。案例3:此图错误。学生往往认为可以从2开始累乘,检测累乘数据的边界值后发现累乘的第一个数据是正确的,但最后一个数据为n+1。循环变量i 数据_______________123......n135......2n-1【练习3】求s=2+4+6+……+2n的值,其中n为自然数,由键盘输入。【练习4】求s=1×3×5×……×2n-1的值,其中n为自然数,由键盘输入。用计数循环解决有规律数据的求和、求积问题 帮助学生归纳解决有规律数据求和、求积问题的方法:先考虑数据个数(即循环次数),后分析数据与循环变量的关系。例如【练习4】:若i=1 i=n i=i+1数据=2*i-1s=s+2*i-1【例6】求满足1+2+3+4+…+n20最小的n值。引入标志法控制循环的方法。 先画循环体部分,再考虑循环条件要注意当型循环的规范画法 帮助学生理解满足条件的最小n=i-1。*【练习5】求满足1+2+3+4+…+n20最大的n值。【例7】输入若干数x,当输入为999时结束,求输入数据的和s。 输入一个特定的数据作为循环条件的标志法。 可以先设计循环体,得出循环条件为x≠999读图,发现问题,解决问题。要给一个处理此类问题一般方法 输入xs=s+x【例8】输入某次考试成绩mark,统计100分人数good。(输入-1表示结束)一是巩固标志法,二是在循环体中出现分支结构,为枚举算法作准备 。要掌握处理特定数字作为结束标志的一般做法 让学生了解循环体可以是顺序的、分支的、循环的,若循环体本身是循环结构就是嵌套循环。【练习6】求S=1/2+1/4+…+1/2n的值, 其中n由键盘输入。【练习7】求s=1×2+2×3+3×4+4×5+…+n×(n+1)的值,其中n由键盘输入。【练习8】用循环结构解决求s=a*b的值。(a,b为正数,由键盘输入)【练习9】求s=1-1/2+1/3-1/4+…-1/n的值(n为偶数,由键盘输入)【练习10】输入n个数,统计正数的个数nz和非正数的个数nfz。(n的值由键盘输入)【练习11】输入若干个正数,当输入为0时结束,求所有输入数据的平均值average。 【练习12】输入20个数,求其中最大值
您可能关注的文档
最近下载
- 招标代理机构入围 投标方案(技术方案).docx
- GB 50017-2003 钢结构设计规范.docx VIP
- 2025年湖南劳动人事职业学院单招语文考试模拟试题及答案解析.pdf VIP
- 高中物理游标卡尺、千分尺、螺旋测微器读数习题.docx VIP
- 湖南劳动人事职业学院单招测试题(附解析)英语.pdf VIP
- 重磅——2017年全国卷文言文挖空训练学生版及教师版.pdf VIP
- 大班《闽南红砖古厝》.pptx VIP
- 2024贵州黔南州面向优秀村(社区)干部专项招聘乡镇(街道)事业单位工作人员35笔试备考题库及答案解析.docx VIP
- 2025共青团入团考试题库及完整答案.pdf
- 3 雪地里的小画家 课件(共21张PPT).pptx VIP
有哪些信誉好的足球投注网站
文档评论(0)