山东省济宁市某教育咨询有限公司2015届高三数学人教A版高考复习专题:第1讲 算法与程序框图一练习 .docVIP

  • 1
  • 0
  • 约1.38千字
  • 约 3页
  • 2018-06-11 发布于河北
  • 举报

山东省济宁市某教育咨询有限公司2015届高三数学人教A版高考复习专题:第1讲 算法与程序框图一练习 .doc

山东省济宁市某教育咨询有限公司2015届高三数学人教A版高考复习专题:第1讲 算法与程序框图一练习

算法与程序框图课后练习(一) 执行如图所示的程序框图,若输出的S=88,则判断框内应填入的条件是   . A.k 7? B.k 6?C.k 5? D.k 4? 某程序框图如图所示,则该程序运行后输出的S的值为    . A.1 B.C. D.执行下面的程序框图,输出的S= A.25 B.9C.17 D.20 根据下面的程序框图,要使得输出的结果在区间[-1, 0]上,则输入的x的取值范围是_____.图是一个算法流程图,则输出的k的值是. 如图所示,程序框图 算法流程图 的输出结果是    . A.3 B.4C.5 D.8 执行如图所示的程序框图,若输入n的值为6,则输出s的值为    . A.105 B.16C.15 D.1 给出30个数:1, 2, 4, 7, 11,…,要计算这30个数的和,现已给出了该问题的程序框图如图所示,那么框图中判断框①处和执行框②处应分别填入    . A.i≤30?和p=p+i-1B.i≤31?和p=p+i+1 C.i≤31?和p=p+iD.i≤30?和p=p+i 算法与程序框图 课后练习C. 详解:第一次循环:k=1+1=2,S=2×0+2=2; 第二次循环:k=2+1=3,S=2×2+3=7; 第三次循环:k=3+1=4,S=2×7+4=18; 第四次循环:k=4+1=5,S=2×18+5=41; 第五次循环:k=5+1=6,S=2×41+6=88,满足条件则输出S的值,而此时k=6,故判断框内应填入的条件应是“k 5?”. . 详解:依题意得,运行程序后输出的是数列 an 的第2 013项,其中数列 an 满足:a1=1,an1=注意到a2=,a3=,a4=,a5=1,a6=,…,该数列中的项以4为周期重复性地出现,且2013=4×503+1,因此a 2013=a1=1,运行程序后输出的S的值为1. . 详解:由结构框图中循环体执行了2次输出的结果为17. 第一次执行: 因T S,所以S 1+8 9, n 0+2 2, T 0+ 22 4; 第二次执行: 在T仍小于S,所以S 8+9 17, n 2+2 4, T 4+24 20; 这时 T S,则输出S 17. . 详解:由程序框图可得输出值y= 若y∈[-1,0],则或解得2≤x≤. 5. 详解:第一步,当k=1时,k2-5k+4=1-5+4=0;第二步,当k=2时,k2-5k+4=4-10+4=-2<0;第三步,当k=3时,k2-5k+4=9-15+4=-2<0;第四步,当k=4时,k2-5k+4=16-20+4=0;第五步,当k=5时,k2-5k+4=25-25+4>0,结束循环,输出k=5. B. 详解:第一次进入循环体有x=2,y=2;第二次进入循环体有x=4,y=3;第三次进入循环体有x=8,y=4,跳出循环.故输出的结果是4. C. 详解:按照程序过程,通过反复判断循环条件执行程序.执行过程为s=1×1=1,i=3;s=1×3=3,i=5;s=3×5=15, i=7≥6,跳出循环.故输出s的值为15. D. 详解:依题意,结合题中的框图可知,这30个数依次排列的规律是第i+1 i∈N* 个数等于第i个数加上i,判断框①处应当填入“i≤30?”;判断框②处应当填入“p=p+i”.

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档