1、第2课时循环结构课后篇巩固探究A组1.按照如图所示的程序框图执行,第3个输出的数是()A.7B.6C.5D.4答案:C(第1题图)(第2题图)2.阅读如图所示的程序框图,运行相应的程序,则输出S的值为()A.-1B.0C.1D.3答案:B3.程序框图如图所示,如果程序运行的结果为S=132,那么判断框中应填入()A.k10B.k10C.k11D.k11答案:A4.如果执行如图所示的程序框图,那么输出的S=()A.10B.22C.46D.94答案:C5.导学号17504006(2017天津,理3)阅读下面的程序框图,运行相应的程序,若输入N的值为24,则输出N的值为()A.0B.1C.2D.3解
2、析:运行程序,当输入N的值为24时,24能被3整除,所以N=8.因为83不成立,且8不能被3整除,所以N=7.因为73不成立,且7不能被3整除,所以N=6.因为63不成立,且6能被3整除,所以N=2.因为23,所以输出N=2.故选C.答案:C6.下面的程序框图输出的结果是.解析:当a=5时,S=15=5;当a=4时,S=54=20;当a=3时,此程序结束,故输出S=20.答案:207.某程序框图如图所示,则输出的S=.答案:268.执行下面的程序框图,若p=0.8,则输出n=.解析:由程序框图可知,p=0.8,n=1,S=0,满足Sp,则S=0+121=12=0.5,n=1+1=2;循环判断,
3、此时Sp,则S=12+122=34=0.75,n=2+1=3;循环判断,此时Sp,则输出n=4,结束.答案:49.画出求12-22+32-42+992-1002的值的程序框图.解:程序框图如下:10.导学号17504007试画出求4+14+14+14(共10个4)的值的程序框图.解:程序框图如下图所示.B组1.如图所示的程序框图的功能是计算12+122+1210的值,则在两处应填()A.n=0和n10B.n=0和n10C.n=1和n10D.n=1和n9,此时输出的结果是10.答案:105.导学号17504008(2017上海金山中学高三二模)执行如图所示的程序框图,则输出的S值为.解析:运行程
4、序可得n=1,16,S=0+1;n=2,26,S=0+1+2;n=3,36,S=0+1+2+3;n=4,46,S=0+1+2+3+4;n=5,56,S=0+1+2+3+4+5;n=6,66,S=0+1+2+3+4+5+6;n=7,76不成立,退出循环,所以输出S=0+1+2+3+4+5+6=21.答案:216.设计算法输出1 000以内既能被3整除又能被5整除的所有正整数,画出程序框图.解:算法如下:S1n=1;S2若n66,则执行S3,否则执行S6;S3a=15n;S4输出a;S5n=n+1,重复执行S2;S6结束.程序框图如图所示.7.导学号17504009画出求方程lg x+x-3=0在区间(2,3)内的近似解(精确到0.01)的程序框图.解:程序框图如下图所示.8.电脑游戏中,“主角”的生存机会往往被预先设定,如某枪战游戏中,“主角”被设定生存机会5次,每次生存承受射击8枪(被击中8枪则失去一次生命机会).假设射击过程均为单子弹发射,试为“主角”耗用生存机会的过程设计一个算法,并画出程序框图.解:(方法一)“主角”的所有生存机会共能承受85=40枪(第40枪被击中,则生命结束).设“主角”被击中枪数为i,程序框图如图甲所示.(方法二)电脑中预设共承受枪数为40,“主角”的生存机会以“减数”计数,程序框图如图乙所示.