



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
江苏省海门市包场高级中学高中数学一轮复习教学案:循环语句1总 课 题基本算法语句总课时第 11课时分 课 题循环语句分课时第 3 课时主备人:李东华 审核人:戴荣学习目标1了解循环语句的概念,并读懂其结构;2能读懂用循环语句编写的程序3.培养学生的探索问题、分析问题和解决问题的能力,培养学生思维的严谨性和条理性重点难点两种循环语句的表示方法、结构和用法,用循环语句表示算法能读懂程序中的循环语句s1i3ssi输出s结束开始ii+2i99ny循环语句包括“for循环”、“while循环”等引例1设计计算13599的一个算法.自然语言的算法为:s1 s1; 流程图:s2 i3;s3 ssi;s4 ii +2;s5 如果i99,那么转s3;s6 输出s.那么,怎样用循环语句表示这个问题的算法呢?二、建构数学(1)for循环:其一般形式为for i from “初值” to “终值” step “步长” end for 注: 上面的“for”和“end for”之间缩进的步骤“”称为循环体“step 步长”被省略时,当重复循环时,变量i的值每次增加为1“for循环”常用于循环的次数确定时.引例1:for语句:引例1:for语句:while a end whilefor循环s1for i from 3 to 99 step 2 ssiend forprint s(2)while循环:其一般形式为注:上面a表示判断执行循环的条件“while”和“end while”之间缩进的步骤“”称为循环体“while”语句的特点是“前测试”,即先判断,后执行若初始条件不成立,则一次也不执行循环体中的内容任何需要重复处理的问题都可用这种前测试循环来实现再提醒:在使用“for”循环时,应考虑“step 步长”是否能够省略缺省时,则默认步长为1当循环的次数已经确定时,可用“for”循环语句来表示;当循环次数不能确定时,可用“while”循环语句来表示循环语句内可有嵌套引例2: 求满足135 10000. 试求满足条件的最小整数解. 解:s1 s1s2 i3s3 如果s10000,那么ssi,ii+2,(否则转s4)s4 输出iwhile语句:s1i3while循环while s10000 ssi ii+2end whileprint i1例题剖析s1i2ssi输出s结束开始ii+1i2010ny例1阅读课本第23页例题例2定义运算“!”为:n!=123n,其中n为正整数,并且读作“n的阶乘”,例如,5!=12345=120,10!=9!10= 3628800试编写一个计算2010!的算法分析 解决这一问题的步骤如下:s1 s1;s2 i2;s3 ssi;s4 ii+1;s5 如果i2010,转s3;s1for i from 2 to 2010 ss*iend forprint sends6 输出s解 流程图如图所示伪代码如图所示点评 本题可用当型语句编写这时的判断条件应改为i2010,再执行循环体,便得到下面的流程图和伪代码 s1i2while i2010 ss*i ii+1end whileprint sends1i2ii+1输出s结束开始ss*ii2010ny本题中由于循环次数已经确定,故用 “for”语句或“while”语句都可以.s1i3 while i ssiii+2end whileprint send四、课堂练习1设计一个计算135791113的算法图中给出了程序的一部分,则在横线上不能填入下面的那一个数?答: ( )a13 b13.5 c14 d14.52请将以下流程图补充完整,并根据流程图或以下的问题写出算法的伪代码问题:计算函数值:y=x2,其中x= -10,-9,0,1,10x-10while x10 yx2 print x,y xx+1end whileendx-10yx2结束开始ny输出x,y1课堂小结理解并掌握循环语句的格式和作用;会写一般的循环语句;能用循环语句进行编程1课后训练班级:高二( )班 姓名:_一基础题1算法中实现循环结构的语句叫 2“for”语句的一般形式是: “while”语句的一般形式是: ; ; ; ; ; (第
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 难点解析自考专业(行政管理)试题含完整答案(网校专用)
- 期货从业资格之期货投资分析能力提升试题打印附答案详解【考试直接用】
- 期货从业资格之期货投资分析考试综合练习含答案详解【综合卷】
- 难点解析-北师大版9年级数学上册期中测试卷带答案详解(完整版)
- 期货从业资格之期货投资分析能力提升题库附参考答案详解(模拟题)
- 辽宁沈阳汽车有限公司招聘笔试冲刺题库附答案详解(黄金题型)
- 餐饮加盟合同管理方案(3篇)
- 江苏省宿迁市经济开发区 2024-2025学年八年级下学期期末道德与法治试题(含答案)
- 广东省湛江市第二十三中学2024-2025学年九年级上学期期末阶段测评数学试卷(含部分答案)
- 宿州市扶贫业务知识培训课件
- 老年专科护士学习培训汇报
- 2025年机关事业单位工人招聘《机动车驾驶员》技师-考试题库与参考答案
- 2025年机械设备安装工试卷及答案
- 基孔肯雅热防控培训课件
- 老旧小区改造知识课件
- 2025年广东省工业和信息化厅下属事业单位招聘考试笔试试题(含答案)
- 灯具户外知识培训课件
- 2025年二级中式面点师(技师)理论知识考试真题汇编(后附专业解析)
- 2025年国企中层干部竞聘考试题库(附答案)
- 捐赠助学活动方案
- 仓库超期物料管理制度
评论
0/150
提交评论