《2017-2018学年高中数学 第二章 算法初步 3.2 循环语句教学案 北师大版必修3》由会员分享,可在线阅读,更多相关《2017-2018学年高中数学 第二章 算法初步 3.2 循环语句教学案 北师大版必修3(6页珍藏版)》请在金锄头文库上搜索。
1、32循环语句预习课本P108109,思考并完成以下问题(1)For语句的格式是什么?(2)Do Loop语句的格式是什么?(3)For语句和Do Loop语句的适用范围有什么不同?1For语句(1)格式For循环变量初始值To终值循环体Next(2)适用范围For语句适用于预先知道循环次数的循环结构点睛(1)循环体是由计算机反复执行的一组语句构成的For后面的“条件”是用于控制计算机执行循环体或跳出循环体的(2)在For语句里,我们默认循环变量每次的增量为1,增量不为1时,需用参数Step,即“For循环变量初始值To终值Step增量”2Do Loop语句(1)格式(2)适用范围Do Loop
2、语句适用于预先不知道循环次数的循环结构点睛用Do Loop语句编写程序时,一定要注意While后面的条件,条件为真时执行循环体,条件为假时结束循环1判断正误(正确的打“”,错误的打“”)(1)循环语句与算法框图中的循环结构相对应()(2)For语句与Do Loop语句都是循环语句()(3)所有的循环结构框图都可以用For语句与Do Loop语句描述()(4)For语句不能用来描述循环次数不确定的循环结构()答案:(1)(2)(3)(4)2若i的初始值为0,当执行完Doii1LoopWhile i10后i的值变为()A9B10C11 D12解析:选C由Do Loop语句的形式和执行条件易得循环结
3、束后,i11.3下面算法语句的功能是()S0Fori1To100 SSiNext输出S.A求123100的值B求13599的值C求123100的值D求13599的值解析:选C由“SSi”可知该算法解决的是累加问题;由循环变量i的增量为1,从1到100可知,求的是123100的值4给出下列For语句:S0Fori1 To 10 SSiNext循环变量是_,循环变量的初始值是_,循环变量的终值是_,循环体是_解析:循环变量是i,循环变量的初始值是1,循环变量的终值是10,循环体是SSi.答案:i110SSiFor语句的应用典例画出求1的值的算法框图,并用For语句描述该算法解算法框图为:用For语
4、句描述算法为:S0For i1 To 1 000SS1/iNext输出S.使用For语句描述算法的一般步骤为:(1)确定循环次数,即确定循环变量的初始值和终值;(2)把反复要做的工作,作为循环体放在For与Next之间;(3)输出结果活学活用1下列语句运行的结果是()S0For i1To11Si*iNext输出S.A1B11C100 D121解析:选DS1111121.2写出下列框图所对应的算法语句解:用算法语句描述为:S1Fori3To 99Step 2SS*iNext输出S.Do Loop语句的应用典例画出求满足135n2 016的最小自然数n的算法框图,并用相应的算法语句描述该算法解算法
5、框图如下:用Do Loop语句描述为:S0i1DoSSiii2Loop WhileS2 016输出i2.用Do Loop语句描述算法时,要注意Loop While后面的条件,每次重复后,都要检验While后的条件是否被满足,一旦不满足条件,循环停止,输出结果活学活用1读下面的算法语句,输出的结果是()I1S0DoS=2*S+1I=I+1Loop WhileI4输出S.A2B10C15 D20解析:选C当I1时,S0211;当I2时,S1213;当I3时,S3217;当I4时,S72115.当I5时,跳出循环体,即输出的S的值为15.2请用基本语句设计一个算法,求平方值小于1 000的所有正整数
6、的平方和解:用Do Loop语句描述如下:S0i1DoSSi2ii1Loop Whilei21 000输出S.循环语句的综合应用典例用基本语句描述求实数a1,a2,a3,a4中最大值的一个算法解用基本语句描述如下:输入a1,a2,a3,a4;maxa1i2DoIfaimaxThen maxaiEnd Ifii1Loop Whilei4输出max.活学活用根据如图所示的算法框图写出相应的程序解:由算法框图可知,算法的功能是求1232529992的值法一:用Do Loop语句描述如下:S0i1DoSSi2ii2Loop Whilei999输出S.法二:用For语句描述如下:S0Fori1To999 Step 2 SSi2Next输出S.在校园的时候曾经梦想去桂林,到那山水甲天下的阳朔仙境,漓江的水呀常在我心里流,去那美丽的地方是我一生的期望,有位老爷爷他退休有钱有时间,他给我描绘了那幅美妙画卷,刘三姐的歌声和动人的传说,亲临其境是老爷爷一生的心愿,我想去桂林呀,我想去桂林,可是有时间的时候我却没有钱,我想去桂林呀,我想去桂林,可是有了钱的时候我却没时间5