




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
1.2.3循环语句目标定位1.循环结构循环结构有两种形式:当型循环结构和直到型循环结构.(1)________循环结构,如图①所示.(2)________循环结构,如图②所示.2.循环语句(1)当型循环语句当型(WHILE型)语句的一般格式为:________________________________(2)直到型循环语句直到型(UNTIL型)语句的一般格式为:________________________________________3.直到型循环语句与当型循环语句的区别与联系1.下列语句不属于基本算法语句的是()A.赋值语句B.运算语句C.条件语句D.循环语句【答案】B2.关于WHILE语句的一般格式中,下列说法正确的是()A.总是执行循环体B.执行一次循环体C.满足条件时执行循环体D.遇到WEND就结束【答案】C【解析】WHILE语句执行时,先判断条件,若条件成立,就执行循环体,再判断,为真,再执行,直到条件为假时结束循环.3.下列循环语句,循环终止时,i等于()A.2B.3C.4D.5【答案】B【解析】该循环语句是当型循环语句,当条件i<3开始不成立时,循环终止,则所求i=3.4.给出的四个程序框图,其中满足WHILE语句结构的是()A.①②B.②③C.②④D.③④【答案】B【解析】WHILE(当型)循环是指先判断后执行,先判断指定的条件是否为真,若条件为真,执行循环条件,条件为假时退出循环.根据WHILE(当型)循环的定义,逐一对四个选项判断可知,②③满足条件.故选B.UNTIL语句的应用(直到型)【解析】程序框图如下.程序如下.UNTIL语句的适用类型及执行方式1.根据下列程序框图,把程序中所缺少的语句补充完整.程序框图:程序:解:由程序框图可知利用了直到型循环结构,对应的语句为直到型循环语句,DO后面执行的为循环体,故①②处应分别为S=S+i^2,i=i+1,直到满足条件i>100为止,所以③处应为i>100.WHILE语句的应用(当型)【解析】程序如下(当型循环语句).WHILE语句的执行过程计算机执行到WHILE语句时,先判断条件是否成立,如果成立,则执行WHILE和WEND之间的循环体;后返回WHILE语句再判断上述条件是否成立,如果成立,再执行循环体,这个过程反复进行,直到某一次WHILE语句判断上述条件不成立为止,这时不再执行循环体,而是跳到WEND语句后,执行WEND后面的语句.2.设计一个计算1×3×5×7×…×99的算法,编写算法程序.【解析】算法如下.第一步,s=1.第二步,i=3.第三步,s=s×i.第四步,i=i+2.第五步,如果i≤99,那么转到第三步.第六步,输出s.程序如下(WHILE型循环语句).循环语句中控制条件的确定【解析】(方法一)程序框图如下.程序如下.(方法二)程序框图如下.程序如下.对于循环结构中的三个要素(循环变量、循环体、循环终止条件)来说,循环变量与循环终止条件比较容易识别,而循环体是关键,要由题意及所给算式的特征,找出自变量的变化规律,注意结合循环终止条件解决,所以循环体要从整体把握,结合其他知识解决.3.若下面的程序段输出结果是41,则横线处应填()A.i>4B.i>=4C.i<4D.i<=4【答案】D【解析】模拟程序的运行结果如下:s=0,i=1;s=0×1+1=1,i=2;s=1×2+1=3,i=3;s=3×3+1=10,i=4;s=10×4+1=41,i=5;此时应条件不成立,跳出循环,输出s=41.故横线处可以填i<=4.故选D.【示例】某商场第一年销售计算机5000台,如果平均每年的销售量比上一年增加10%,那么从第一年起,到第几年可使总销量达到40000台?写出解决此问题的程序.【错解】程序如下.【错因】错解中的循环求出的S不是总销量,而是每年的年销量.用“m=m*(1+0.1)”表示累乘,求出每年销量;用“S=S+m”表示累加,求出总销量.【正解】程序如下.1.循环语句用两种形式的语句均可.2.当型循环不满足条件就离开,而直到型循环一旦满足条件就离开.3.所有程序最后都要用“END”.1.下列对WHILE语句说法不正确的是()A.先判断条件的真假,如果条件符合,就执行WHILE与WEND之间的循环体B.当条件不符合时,计算机不执行循环体,直接跳到WEND语句后,接着执行WEND之后的语句C.WHILE型语句结构也叫当型循环D.当型循环有时也称为“后测试型”循环【答案】D2.下列循环语句,循环终止时,i等于()A.3B.4C.5D.6【答案】C【解析】该循环语句是直到型循环语句,当条件i>4开始成立时,循环终止,则i=5.3.下列程序中循环体运行次数是()A.4B.5C.6D.60【答案】C【解析】循环体第1次运行后,i=50,第2次运行后,

爱欢****23
实名认证
内容提供者


最近下载
最新上传
浙江省宁波市2024-2025学年高三下学期4月高考模拟考试语文试题及参考答案.docx
汤成难《漂浮于万有引力中的房屋》阅读答案.docx
四川省达州市普通高中2025届第二次诊断性检测语文试卷及参考答案.docx
山西省吕梁市2025年高三下学期第二次模拟考试语文试题及参考答案.docx
山西省部分学校2024-2025学年高二下学期3月月考语文试题及参考答案.docx
山西省2025年届高考考前适应性测试(冲刺卷)语文试卷及参考答案.docx
全国各地市语文中考真题名著阅读分类汇编.docx
七年级历史下册易混易错84条.docx
湖北省2024-2025学年高一下学期4月期中联考语文试题及参考答案.docx
黑龙江省大庆市2025届高三第三次教学质量检测语文试卷及参考答案.docx