第十一章算法初步11
1算法的基本思想、算法框图的基本结构及设计课时规范训练理北师大版[A级基础演练]1.(2014·高考新课标全国卷Ⅰ)执行下面的程序框图,若输入的a,b,k分别为1,2,3,则输出的M=()A
解析:当n=1时,M=1+=,a=2,b=;当n=2时,M=2+=,a=,b=;当n=3时,M=+=,a=,b=;n=4时,终止循环.输出M=
答案:D2.程序框图如图,如果程序运行的结果为S=132,那么判断框中可填入()A.k≤10B.k≥10C.k≤11D.k≥11解析:输出的S值是一个逐次累积的结果,第一次运行S=12,k=11;第二次运行S=132,k=10
如果此时输出结果,则判断框中的k的最大值是10
答案:A3.(2014·高考天津卷)阅读下边的程序框图,运行相应的程序,输出S的值为()A.15B.105C.245D.945解析:初始:S=1,i=1;第一次:T=3,S=3,i=2;第二次:T=5,S=15,i=3;第三次:T=7,S=105,i=4,满足条件,退出循环,输出S的值为105
答案:B4.如图,是计算函数y=的值的程序框图,则在①、②、③处应分别填入的是①________;②________;③________
解析:所以①处应填y=-x;②处应填y=x2;③处应填y=0
答案:y=-xy=x2y=05.(2014·高考浙江卷)若某程序框图如图所示,当输入50时,则该程序运行后输出的结果是________.解析:输入n=50,由于i=1,S=0,所以S=2×0+1=1,i=2,此时不满足S>50;当i=2时,S=2×1+2=4,i=3,此时不满足S>50;当i=3时,S=2×4+3=11,i=4,此时不满足S>50;当i=4时,S=2×11+4=26,i=5,此时不满足S>50;当i=5时,S=2×26+5=57,i=6,