资源描述
2019-2020年高考数学大一轮总复习 第11篇 第2节 算法初步课时训练 理 新人教A版一、选择题1如图所示,程序框图(算法流程图)的输出结果是()A3B4C5 D8解析:第一次运算后,x2,y2,第二次运算后,x4,y3,第三次运算后,x8,y4,输出的结果为y的值,是4.故选B.答案:B2将两个数a8,b17交换,使a17,b8,下面语句正确的是()A BC D解析:由赋值语句可知B正确故选B.答案:B3(xx安徽省级示范高中高三联考)如图所示程序框图(算法流程图)的输出结果是()A3 B11C38 D123解析:第一步:a122312,第二步:a3221112,第三步:a112212312,跳出循环输出a123.故选D.答案:D4(xx年高考安徽卷)如图所示,程序框图(算法流程图)的输出结果是()A BC D解析:该算法流程图实为计算s的值,s,故选D.答案:D5(xx年高考江西卷)阅读如图程序框图,如果输出i5,那么在空白矩形框中应填入的语句为()解析:当i2时,S221510;当i3时,仍然循环,排除D;当i4时,S241910;当i5时,不满足S10,即此时S10,输出i.此时A项求得S2528,B项求得S2519,C项求得S2510.故只有C项满足条件故选C.答案:C6(xx年高考福建卷)阅读如图所示的程序框图,若输入的k10,则该算法的功能是()A计算数列2n1的前10项和B计算数列2n1的前9项和C计算数列2n1的前10项和D计算数列2n1的前9项和解析:S0,i1;S120120,i2;S121122021,i3;S123202122,i4;观察得到对应数列的通项公式为an2n1.k10时,i10时输出,说明是求前10项的和故选A.答案:A二、填空题7运行如图所示的程序,输出的结果是_解析:当a1,b2时,aab123,故输出的a的值为3.答案:38(xx年高考江西卷)如图所示为某算法的程序框图,则程序运行后输出的结果是_解析:此框图依次执行如下循环:第一次:T0,k1,sin sin 0成立,a1,TTa1,k2,2sin 不成立,a0,TTa1,k3,3sin 不成立,a0,TTa1,k4,4sin 成立,a1,TTa2,k5,5sin 2成立,a1,TTa3,k6,66不成立,跳出循环,输出T的值为3.答案:39(xx福建宁德模拟)运行如图所示的程序,若输入a,b分别为3、4,则输出_解析:由已知中的程序代码,可得其功能是计算并输出分段函数m的值当a3,b4时,满足ab.故mb4.答案:410(xx年高考湖南卷)执行如图所示的程序框图,如果输入a1,b2,则输出的a的值为_解析:当a1,b2时,a8不成立,执行aab后a的值为3;当a3,b2时,a8不成立,执行aab后a的值为5;当a5,b2时,a8不成立,执行aab后a的值为7;当a7,b2时,a8不成立,执行aab后a的值为9;由于98成立,故输出a的值为9.答案:911(xx年高考湖南卷)如果执行如图所示的程序框图,输入x1,n3,则输出的数S_.解析:x1,n3S6,i2S6(1)213,i1S3(1)115,i0S5(1)014,i1,不符合条件,停止循环,故输出S4.答案:412(xx湖南怀化二模)某程序框图如图所示,若判断框内kn,且nN时,输出的S57,则判断框内n应为_解析:程序在运行过程中各值变化如下表:kS是否继续循环循环前11第一次循环24是第二次循环311是第三次循环426是第四次循环557否故退出循环的条件应为k5.则输出的S57,则判断框内n应为5.答案:5
展开阅读全文