人教A版必修三 当型(WHILE)循环语句 学案.doc_第1页
人教A版必修三 当型(WHILE)循环语句 学案.doc_第2页
人教A版必修三 当型(WHILE)循环语句 学案.doc_第3页
人教A版必修三 当型(WHILE)循环语句 学案.doc_第4页
人教A版必修三 当型(WHILE)循环语句 学案.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

要点阐述当型(while)语句的一般格式当计算机遇到while语句时,先判断条件的真假,如果条件符合,就执行while和wend之间的循环体;然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止这时,计算机将不执行循环体,直接跳到wend语句后,接着执行wend之后的语句因此,while语句也称为当型循环语句学 典型例题【例】根据下列的算法语句,可知输出的结果s为_【答案】7【解题技巧】循环次数的控制往往是判断条件,在循环体内要有控制条件的改变,否则会陷入死循环小试牛刀1读下面甲、乙两个程序:程序甲程序乙对甲、乙两个程序和输出的结果表述正确的是()a程序不同,结果相同b程序不同,结果不同c程序相同,结果相同d程序相同,结果不同【答案】a【解析】执行甲,乙程序后可知都是计算12341 000的值2下面程序的运行结果是()a3b7c15d17【答案】c3下面的程序:执行完毕后a的值为()a99b100 c101d102【答案】b【解析】该程序中使用了当型循环语句,当执行到a991100时,不满足条件a100,退出循环输出a的值为1004有以下程序段,下面说法正确的是()awhile循环执行8次b该循环体是无限循环c循环体语句一次也不执行d循环体语句只执行一次【答案】c5运行下面的程序,输出的值为_【答案】7【解析】由于循环体是先判断条件,再执行ssi,ii1,然后再进行判断,当s1234515时,执行i516,这时1518成立,再循环一次s15621,i617,这时再判断2118不成立,于是执行“printi”,即i7【规律总结】(1)应用循环语句时,应注意设置变量,设计循环的条件和设计循环体三个方面(2)当型循环语句中while和wend成对出现(3)判断条件往往是控制循环次数的变量6用while语句编写一个程序,求满足的的最小值【解析】s=1n=1while s=10 n=n+1 s=s+1/nwendprint nend【规律总结】(1)所谓循环次数不确定是指编写程序之前不能预先确定循环次数,即循环的次数与变量有关,而不是无限次的运算(2)这类问题在编写程序时,首先要确定决定运算次数的变量,然后确定变量与运算次数的关系,利用此种关系,把运算次数当作一个确定的量,从而把问题转化成循环次数确定的问题来解决考题速递1下面程序执行后输出的结果是 ()n=5s=0while s15s=s+nn=n-1wendprint nenda1 b0 c1 d2【答案】b2设计一个计算135791113的算法下面所给出的程序中,处不能填入的数是( )s=1i=3while i s=s ii = i+2wendprint senda13 b13.5c14 d14.5【答案】a【解析】当填i13时,i值顺次执行的结果是5,7,9,11,当执行到i=11时,下次就是i=13,这时要结束循环,因此计算的结果是l357911,故不能填13,但填的数字只要超过13且不超过15均可保证最后一次循环时,得到的计算结果是l357911133任意给定一个自然数,一定存在自然数,使,以下程序就是用来求满足条件的的最小值的,其中while后面的横线上应填( )as mbs mcs mds m【答案】a【解析】要求大于时的最小值,故当时,进入循环,时,循环结束4运行下面的程序,输出的值为_s=0i=1while s18s=s+ii=i+1wendprint iend【答案】7规律总结两种语句的联系与区别while语句until语句计算机的执行顺序执行while语句时,先判断条件,再执行循环体,然后再判断条件,再执行循环体,如此反复,直到条件不符合简单的说就是“while先条件”执行until语句时,先执行循环体,再判断条件,然后再执行循环体,再判断条件,如此反复,直到条件符合简单说就是“until先循环” 条件的内容while语句中的条件是指循环体的条件,符合此条件时,执行循环体,不符合时,执行循环体结构后面的语句简答的说就是“while符合就循环” until语句中的条件则是循环结束的条件,符合此条件时,执行循环结构后面的语句,不符合时才执行循环体简单的说就是“until符合就停止”对循环体的执行次数while语句由于先判断条件,再执行循环体,因此,循环体可能一次也不执行就退出循环结构until语句,由于先

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论