高中数学 1.2.3循环语句课件 新人教b版必修3

上传人:shaoy****1971 文档编号:109708278 上传时间:2019-10-27 格式:PPT 页数:35 大小:1.52MB
返回 下载 相关 举报
高中数学 1.2.3循环语句课件 新人教b版必修3_第1页
第1页 / 共35页
高中数学 1.2.3循环语句课件 新人教b版必修3_第2页
第2页 / 共35页
高中数学 1.2.3循环语句课件 新人教b版必修3_第3页
第3页 / 共35页
高中数学 1.2.3循环语句课件 新人教b版必修3_第4页
第4页 / 共35页
高中数学 1.2.3循环语句课件 新人教b版必修3_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《高中数学 1.2.3循环语句课件 新人教b版必修3》由会员分享,可在线阅读,更多相关《高中数学 1.2.3循环语句课件 新人教b版必修3(35页珍藏版)》请在金锄头文库上搜索。

1、成才之路 数学,路漫漫其修远兮 吾将上下而求索,人教B版 必修3,算法初步,第一章,1.2 基本算法语句 1.2.3 循环语句,第一章,猴子第1天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个第2天早上,又把剩下的桃子吃掉一半,又多吃了一个以后每天早晨都吃了前一天剩下的一半零一个. 到第10天早晨想吃时,只见剩下一个桃子了. 你知道第1天早晨猴子共摘了多少个桃子吗?为了计算这个问题,我们需要学习循环语句.,1.循环语句的概念 用来处理_的语句 2在Scilab语言中,for循环和while循环的格式,算法中的循环结构,初值:步长:终值,循环体,知道循环次数,表达式,循环体,不知道循环次数

2、,重复运算,重复的执行,1.在一个程序中含有语句“for x(100):10:190”,则该程序共执行循环_次( ) A29 B30 C28 D19 答案 B,2关于for xa:b:c,下列说法正确的有( ) 当xc时,程序结束;当xc时,还要继续执行一次;b0,xc时,程序结束;当b0,xc时程序结束 A1个 B2个 C3个 D4个 答案 B 解析 当x为终值时,还要进行一次,才能离开循环体,故错,正确,3下列关于for循环的说法错误的是( ) A在for循环中,循环表达式也称为循环体 B在for循环中,步长为1,可以省略不写,若为其他值,则不可省略 C理解for循环关键是理解为循环变量设

3、定初值、步长、终值 D在for循环中“end”控制结束一次循环,开始一次新的循环,答案 C 解析 本题是对for循环的综合考查,明白for循环的格式及每一步的具体意义而理解for循环的关键是理解循环体在计算机中是如何执行的,答案 a0(或a1) a1 解析 a的初始值为10,故循环体中的值应该递减,即a从10减少到1,循环的条件应为a0,也可为a1.,答案 4 解析 程序运行过程中变量S和n的值如下: n10,S0S10,n9S19,n8S27,n7S34,n6S40,n5S45,n4,这时S45不满足条件S40,跳出循环,输出4.,for循环语句的应用,利用循环语句编写一个程序,求所输入的5

4、0名同学数学成绩中大于80分的成绩的平均分 解析 程序如下:,写出求满足123n2 010的最小的自然数n的程序,并画出其程序框图 解析 程序框图如下:,while循环语句的应用,程序如下:,编写程序计算1022023021002的值 解析 程序如下:,某玩具厂2013年的产值为200万元,如果年产值的增长率为5%,则最早哪一年年产值超过400万元?画出程序框图,并写出程序 分析 经过x年后年产值为200(15%)x,可把2013年的产值赋给变量a,然后对其进行累乘,用n作为计数变量进行循环,直到a的值超过400万元.,循环语句的实际应用,程序如下:,点评 利用循环语句编写程序解实际应用题的步骤: 审清题意;建立数学模型,即常见的累加、累乘等数学问题;设计算法分析解决数学问题;根据算法分析,画出程序框图;根据程序框图编写程序,解析 程序为:,设计一个程序,输出落在圆x2y2100内且在第一象限的所有整数点的坐标,并画出程序框图 解析 由题意知1x10, 1y10. 故设计算法时可先确定x,让y由1至10逐一验证条件,然后再改变x的值,直至验完 程序框图如下:,循环语句的综合应用,设计求满足135n2 014的最小自然数n的程序. 解析 程序框图如图所示:,错解,辨析 原式中共有18个数相加,错解中由“i17”得共循环17次,结果错误 正解,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号