1.1.2程序框图1.1.3算法的三种基本逻辑结构和框图表示(2)A级基础巩固一、选择题1.如图所示的程序框图中,输入x=2,则输出的结果是(B)A.1B.2C.3D.4[解析]输入x=2后,该程序框图的执行过程是:输入x=2,x=2>1成立,y==2,输出y=2.2.要解决下面的四个问题,只用顺序结构画不出其算法框图的是(C)A.利用公式1+2+…+n=计算1+2+…+10的值B.当圆面积已知时,求圆的周长C.当给定一个数x时,求其绝对值D.求函数f(x)=x2-3x-5的函数值[解析]C中要判断x是大于等于0还是小于0,故选项C只用顺序结构画不出其程序框图.3.已知a=2,b=log3,运算原理如图所示,则输出的值为(D)A.B.C.D.[解析]由a=b不成立,故输出=.4.如图是计算函数y=的值的程序框图,在①、②、③处应分别填入的是(A)A.y=-x,y=0,y=x2B.y=-x,y=x2,y=0C.y=0,y=x2,y=-xD.y=0,y=-x,y=x2[解析]①处x满足x≤-1,则由函数的解析式知,①处应填入y=-x;②处x满足-12,则由函数的解析式知,③处应填入y=x2.二、填空题5.某算法的程序框图如图所示,若输出结果为,则输入的实数x的值是.[解析]当x≤1时,y=x-1≤0, 输出结果为,∴x>1,∴log2x=,∴x=.6.如图所示表示求函数f(x)=|x-3|的值的算法.请将程序框图补充完整.其中①处应填__x<3?(或x≤3?)__,②处应填__y=x-3__.三、解答题7.获得学习优良奖的条件如下:(1)所考五门课成绩总分超过460分;(2)每门课都在85分以上;(3)前三门(主课)每门成绩都在95分以上.输入一名学生的五门课的成绩,问他是否符合优良奖的条件,画出这一算法的程序框图.[解析]我们设这名学生的五门课的成绩分别为a、b、c、d、e.设计算法如下:第一步,输入学生五门课的成绩a、b、c、d、e;第二步,计算学生的总成绩S=a+b+c+d+e;第三步,若S≥460,则执行第四步,否则执行第十步;第四步,若a≥95,则执行第五步,否则执行第十步;第五步,若b≥95,则执行第六步,否则执行第十步;第六步,若c≥95,则执行第七步,否则执行第十步;第七步,若d≥85,则执行第八步,否则执行第十步;第八步,若e≥85,则执行第九步,否则执行第十步;第九步,输出“该学生获得学习优良奖”;第十步,输出“该学生不获得学习优良奖”.程序框图如图:8.画出输入一个数x,求分段函数y=的函数值的程序框图.[解析]程序框图如图所示:B级素养提升一、选择题1.某市出租车的起步价为8元(含3km),超过3km的里程每千米收2.6元,另外每车次超过3km收燃油附加费1元(不考虑其他因素).相应的收费系统的程序框图如图所示(此处的x假定为整数),则(1)处应填(D)A.y=8+2.6xB.y=9+2.6xC.y=8+2.6(x-3)D.y=9+2.6(x-3)[解析]当x>3时,y=8+2.6(x-3)+1=9+2.6(x-3),∴(1)处应填y=9+2.6(x-3).2.执行如图所示的程序框图,若输出的结果是8,则输入的数是(A)A.2或-2B.2或-2C.-2或-2D.2或2[解析]当x3=8时x=2,a=4,b=8,b>a,输出8当x2=8时,x=±2,a=8,b=±6,又a>b,输出8,所以x=-2,故选A.二、填空题3.下列程序框图的运算结果为__5__.[解析] a=5,S=1,a≥4,∴S=1×5=5,∴输出S的值为5.4.已知函数y=,下图中表示的是给定x的值,求其对应的函数值y的程序框图.①处应填写__x<2?__;②处应填写__y=log2x__.[解析]框图中的①就是分段函数解析式两种形式的判断条件,故填写“x<2?”.②就是该函数的另一段表达式y=log2x.三、解答题5.在音乐唱片超市里,每张唱片售价25元,顾客如果购买5张以上(含5张)唱片,则按照九折收费;如果顾客购买10张以上(含10张)唱片,则按照八五折收费.请设计一个完成计费工作的算法,并画出程序框图.[解析]算法如下:S1输入a;S2若a<5,则c=25a;否则,执行S3;S3若a<10,则c=22.5a;否则(a≥10),c=21.25a.S4输出c.程序框图如图所示:C级能力拔高1.某市劳动保障部门规定:某工种在法定工作时间内,工资为8元/h,加班工资为12元/h.已知某人在一周内工作60h,其中加班20h,他每周收入...