2014-2015学年高中数学 123 循环语句课件 新人教a版必修3

上传人:aa****6 文档编号:54450913 上传时间:2018-09-13 格式:PPT 页数:24 大小:1.22MB
返回 下载 相关 举报
2014-2015学年高中数学 123 循环语句课件 新人教a版必修3_第1页
第1页 / 共24页
2014-2015学年高中数学 123 循环语句课件 新人教a版必修3_第2页
第2页 / 共24页
2014-2015学年高中数学 123 循环语句课件 新人教a版必修3_第3页
第3页 / 共24页
2014-2015学年高中数学 123 循环语句课件 新人教a版必修3_第4页
第4页 / 共24页
2014-2015学年高中数学 123 循环语句课件 新人教a版必修3_第5页
第5页 / 共24页
点击查看更多>>
资源描述

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

1、,高中数学必修3人教A版,1.2.3 循环语句,学习目标 1正确理解循环语句的概念,并掌握其结构; 2会应用条件语句和循环语句编写程序; 3经历对现实生活情境的探究,认识到应用计算机解决数学问题的方便简捷,知识链接在一些破解密码的软件中,经常会使用穷举法,或称为暴力破解法,是一种针对于密码的破译方法,即将密码进行逐个推算直到找出真正的密码为止例如一个已知是六位并且全部由数字组成的密码,其可能共有1 000 000种组合,因此在软件中可以将密码由0 000 000开始至9 999 999逐个试一遍,因此最多尝试1 000 000次就能找到正确的密码理论上利用这种方法可以破解任何一种密码,问题只在

2、于如何缩短破解的时间你知道这种软件是如何设计的吗?,预习导引 1循环语句循环语句与程序框图中的_相对应,一般程序设计语言中都有_和_两种循环语句结构,分别对应于程序框图中的直到型和当型循环结构,直到型(UNTIL),当型(WHILE),2循环语句的格式、功能及程序框图的对应关系,WEND,LOOP UNTIL,循环结构,DO,UNTIL,执行循环体,执行循环体,条件符合,UNTIL,条件符合,条件仍,符合,条件不,符合,WEND,要点一 直到型循环语句 例1 画出计算1232529992的程序框图,并写出程序解 由题意知各项指数相同,底数相差2,可以借助于循环设计算法,程序框图: 程序为:,规

3、律方法 1.直到型循环语句中先执行一次循环体,再判断条件是否满足,以决定继续循环还是退出循环 2循环次数的控制往往是判断条件,在循环体内要控制条件的改变,否则会陷入死循环 3控制循环次数的变量要综合考虑初始化时和LOOP UNTIL后两处,若初始值为1,则循环体中累加,若初始值为循环的次数,则循环体中递减,跟踪演练1 设计一个计算1357999的值的框图与程序 解 程序框图如图所示: 程序:,要点二 当型循环语句 例2 编写程序求246100的值解 程序框图 程序:,规律方法 1.计算机执行当型循环语句时,先判断条件的真假,若条件为真,执行循环体,若为假则退出这是确定是否应用当型语句的关键 2

4、当型循环语句中WHILE和WEND成对出现 3判断条件往往是控制循环次数的变量,跟踪演练2 (2013辽宁高考)设计一个计算1357911 13的算法图中给出了程序的一部分,则在横线上不能填入的数是 ( )A13 B13.5 C14 D14.5 答案 A,解析 当填i13时,i值顺次执行的结果是5,7,9,11,当执行到i11时,下次就是i13,这时要结束循环,因此计算的结果是1357911,故不能填13,但填的数字只要超过13且不超过15均可保证最后一次循环时,得到的计算结果是135791113.,1关于循环语句的说法不正确的是 ( )A算法中的循环结构由WHILE语句来实现B循环语句中有直

5、到型语句和当型语句,即UNTIL语句 和WHILE语句C一般来说UNTIL语句和WHILE语句可以互相转换D算法中的循环结构由循环语句来实现答案 A,解析 算法中的循环结构由循环语句来实现,循环语句包括UNTIL语句和WHILE语句两种不同的格式,且一般情况下这两种语句可以相互转换所以选项A是错误的,其余都正确,2下列问题可以设计成循环语句计算的有 ( )求133239的和;比较a,b两个数的大小;对于分段函数,要求输入自变量,输出函数值;求平方值小于100的最大整数A0个 B1个 C2个 D3个答案 C解析 和用到循环语句;用不到故选C.,3下面程序的运行结果是 ( )A3 B7 C15 D

6、17答案 C,解析 第一次循环,S0211,i2; 第二次循环,S1213,i3; 第三次循环,S3217,i4; 第四次循环,S72115,i5. 输出S15.,4下列的程序执行后输出的结果是 ( )A1 B0 C1 D2答案 B,解析 当S543214时,n211,此时S15继续执行循环体,则S5432115,n110,此时S15,循环结束,输出0.,5下面的程序运行后第3个输出的数是_答案 2,应用循环语句编写程序要注意以下三点: (1)循环语句中的变量一般需要进行一定的初始化操作,也就是要设置一些变量的初始值 (2)循环语句在循环的过程中需要有“结束”的语句,程序中最忌“死循环” (3)在循环中要改变循环条件的成立因素 程序每执行一次循环体,循环条件中涉及到的变量就会发生改变,且在步步逼近跳出循环体的条件.,

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

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

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