资源描述
(福建专用)2013年高考数学总复习 第十一章第2课时 基本算法语句课时闯关(含解析)一、选择题1下列赋值语句正确的是()Aab2B5aCab4 Daa2解析:选D.根据赋值语句的格式要求知,A、B、C均不正确,只有D正确,故选D.2(2012漳州调研)当a3时,下面的程序段输出的结果是()A9 B3C10 D6解析:选D.根据条件310,故y236.3给出程序如下图所示,若该程序执行的结果是3,则输入的x值是()A3 B3C3或3 D0解析:选C.该算法对应的函数为y|x|,已知y3,则x3.二、填空题6(2012泉州调研)给出一个算法:.解析:f(x)f(1)f(2)4220.答案:08为了在运行下面的程序之后得到输出y16,键盘输入x应该是_解析:由程序可得:当xn1END10已知分段函数y,编写程序,输入自变量x的值,输出其相应的函数值,并画出程序框图解:程序框图如图:程序如下(BASIC语言):I一、选择题1下面方框中为一个求20个数的平均数的程序,在横线上应填充的语句为()Ai20 Bi20 Di20解析:选D.由于是求20个数的平均数,直到i20时退出循环2(2012杭州调研)下边的程序语句输出的结果S为()A17 B19C21 D23解析:选A.i从1开始,依次取3,5,7,9,当i8时,循环继续进行,故当i9时,跳出循环,故输出S27317.二、填空题3下列程序执行后输出的结果是_解析:i11,S11,i10;i10,S110,i9;i9,S990,i8;i8,i9,S990.答案:9904下列程序的功能是:判断任意输入的数x是否是正数,若是,输出它的平方值;若不是,输出它的相反数则填入的条件应该是_解析:因为条件满足则执行yx,条件不满足则执行yx*x,由程序功能知条件应为x0.答案:x0三、解答题5国庆期间,某超市对顾客实行购物优惠活动,规定一次购物付款总额:若不超过200元,则不予优惠;若超过200元,但不超过500元,则按标价价格给予9折优惠;如果超过500元,500元的部分按第条优惠,超过500元的部分给予7折优惠,试编写一个收款程序解:依题意,付款总额y与标价x之间的关系式为(单位为元)y算法分析:第一步,输入x值第二步,如果x200,则yx,并输出y,否则执行第三步第三步,如果x500成立,则计算y0.9x,并输出y,否则执行第四步第四步,计算y0.95000.7(x500),并输出y.程序框图如图:程序如下:6已知数列an的各项均为正数,观察程序框图,若k5,k10时,分别有S和S.(1)试求数列an的通项;(2)令bn2an,求b1b2bm的值解:由程序框图可知S,数列an是等差数列,设公差为d,则有,S.(1)由题意可知,k5时,S;k10时,S.解得或(舍去)故ana1(n1)d2n1.(2)由(1)可得:bn2an22n1,b1b2bm212322m1(4m1)7
展开阅读全文