收藏 分享(赏)

12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt

上传人:高**** 文档编号:629482 上传时间:2024-05-29 格式:PPT 页数:27 大小:322.50KB
下载 相关 举报
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第1页
第1页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第2页
第2页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第3页
第3页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第4页
第4页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第5页
第5页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第6页
第6页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第7页
第7页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第8页
第8页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第9页
第9页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第10页
第10页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第11页
第11页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第12页
第12页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第13页
第13页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第14页
第14页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第15页
第15页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第16页
第16页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第17页
第17页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第18页
第18页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第19页
第19页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第20页
第20页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第21页
第21页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第22页
第22页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第23页
第23页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第24页
第24页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第25页
第25页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第26页
第26页 / 共27页
12-13学年高一数学:1.2.3 循环语句1 课件(人教A版必修3)..ppt_第27页
第27页 / 共27页
亲,该文档总共27页,全部预览完了,如果喜欢就下载吧!
资源描述

1、 12.3 循 环 语 句 1在算法程序语言中,处理一些需要反复执行的运算任务,如累加求和、累乘求积、递推等问题时,常常要用编写程序循环语句 2循环语句的格式(1)WHILE(当型循环)语句 WHILE语句的一般格式是,其中循环体是由计算机反复执行的一组语句组成的,WHILE后面的“条件”是用于控制计算机执行循环体还是跳出循环体的当计算机遇到WHILE语句时,先判断条件的真假,当条件时,就执行WHILE和WEND之间的循环体,然后再检查上述条件,符合 若条件仍,再次执行循环体,这个过程反复执行,直到某一次条件为止,这时计算机将不再执行循环体,而是跳到WEND语句后,执行WEND语句后的其它语句

2、故WHILE语句是在执行循环体之前先进行条件的判断,故也称为符合不符合“前测试型”循环(2)UNTIL(直到型循环)语句 UNTIL语句的一般格式是 计算机执行该语句时,先执行一次,然后进行条件的判断,若条件,则返回继续执行,然后再进行条件的判断,这个过程反复进行,直到某一次条件时,不再执行,跳到LOOP UNTIL语句后执行其它语句故这种语句是先执行循环体后进行条件的判断,因此又称为DO和UNTIL之间的循环体不符合循环体符合循环体“后测试型”循环 3两种循环语句格式的区别 WHILE(当型循环)语句的循环结构如图所示 UNTIL(直到型循环)语句的循环结构如图所示 可以发现,在WHILE语

3、句中,是当条件时执行循环体,而在UNTIL语句中,是当条件时 执 行 循 环 体,二者是有区别的先 判 断 后 执 行,先 执 行 后 判 断;当 型 循 环 用WHILE语句,直到型循环用UNTIL语句;对同一问题的算法来说,当型循环与直到型循环的条件恰好相反这样在解决问题中用两种循环语句编写程序时应注意条件的不同表述方法,它们恰好是相对的符合不符合当型循环直到型循环 重点:循环语句的结构特点及其作用 难点:循环语句中条件的确定及循环语句的嵌套 1在用WHILE语句和UNTIL语句编写程序解决问题时,一定要注意它们的格式及条件的表述方法WHILE语句中是当条件满足时执行循环体,而UNTIL语

4、句中是当条件不满足时执行循环体设计程序时要先画出程序框图,分清楚循环条件及循环体,然后选择使用WHILE语句或UNTIL语句来实现要注意当型循环语句必须 用 WEND 结 尾 特 别 是 嵌 套 循 环 语 句 中WHILE必须与WEND配对 2在解决一些需要反复执行的运算任务,如累加求和、累乘求积、递推运算等问题中都要利用循环语句来实现,当题目较复杂时,将整个程序分成若干模块,逐个编写,然后再组合成整个程序 一、选择题 1从键盘输入20个数,求这20个数的平均数下面算法语句中,处的程序语句是()答案 C 二、填空题 2如果我国农业总产值每年以9%的增长率增长,问几年后我国农业总产值将翻一番?下面是其算法的程序语句,则处的条件应为_ 答案 P2 解析 由算法语句知,原来农业总产值为P,则n年后的农业总产值为P(1R)n.这是一个重复计算问题,故用循环语句解决,每次循环时,P的值都在变,故P2时,满足翻一番的要求,此时输出计数变量n.3下面程序要求从键盘输入n,求123n的和,则横线上缺的程序项是 _;_.答案 n i10000,试设计一个程序,寻找满足条件的最小正整数n.解析 我们可以用一个循环程序控制一个数一个数的往上加,直到加上一个数刚好大于10000,这个数就是要寻找的最小整数 程序为:sum0 i1 WHILE sum10000 PRINT i2 END.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿园

网站客服QQ:123456
免费在线备课命题出卷组卷网版权所有
经营许可证编号:京ICP备12026657号-3