1、高考资源网() 您身边的高考专家1有算法:S1输入n;S2判断n是否是2,若n2,则n满足条件;若n2,则执行S3;S3依次从2到n1检验能不能整除n,若不能整除,则n满足条件上述满足条件的数是_(提示:如填奇数、偶数、质数等)解析:根据以上算法结合质数定义知满足条件的数是质数答案:质数2(2016石家庄质检改编)执行如图所示的流程图,则输出i的值为_解析:当执行第一次循环体时,S1,i1;当执行第二次循环体时,S2,i2;当执行第三次循环体时,S6,i3;当执行第四次循环体时,S24,i4;此时输出i,即i4.答案:43运行如图所示的伪代码,输出的结果是_解析:a1,b2,把1与2的和赋给a
2、,即a3,输出的结果是3.答案:34(2016辽宁省五校协作体联考改编)若下面所给的流程图运行结果为S35,那判断框中应填入的关于k的条件是_解析:当S35时,k6.要使输出S35,即当k6时结束程序,因此k6(或k7)答案:k6(或k7)5(2016南通调研)如图是一个算法流程图,则输出的x的值是_解析:因为xy150,所以x213,y231750,再次代入循环得:x23713,y21373350,此时输出x的值为59.答案:596如图所示的伪代码运行后,输出的值y为_x3If x3 ThenyxxElsey2xEnd IfPrint y解析:该伪代码反映的算法是一分段函数y因为x3,所以y
3、6.答案:67执行如图所示的流程图,输出的k_解析:开始将n5代进框图,5为奇数,所以n35116,此时k1.此后n为偶数,则代入n中,因此,当k1时,n16;当k2时,n8;当k3时,n4;当k4时,n2;当k5时,n1,输出k5.答案:58(2016南京模拟)执行如图所示的伪代码,输出的结果是_S1I3WhileS200SSIII2End WhilePrint I解析:该循环共执行4次,各次的S和I的值分别是3和5、15和7、105和9、945和11,故输出的I11.答案:119(2016厦门模拟)阅读如图所示的流程图,运行相应的程序,则程序运行后输出的结果为_解析:初始值,S0,i1,接
4、下来按如下运算进行:第一次循环,Slg1,再次进入循环,此时i3;第二次循环,Slglglg1,再次进入循环,此时i5;第三次循环,Slglglg1,再次进入循环,此时i7;第四次循环,Slglglg1,再次进入循环,此时i9;第五次循环,Slglglg1,退出循环,此时i9.答案:910下面的伪代码运行后输出的结果是_p1For k From1To 10Step3pp2k6EndForPrintp解析:p01,当k1时,p112163;当k4时,p2p124632461;当k7时,p3p227612767;当k10时,p4p321067210621.所以p21.答案:2111到银行办理个人异
5、地汇款(不超过100万元),银行收取一定的手续费,汇款额不超过100元,收取1元手续费,超过100元但不超过5 000元,按汇款额的1%收取,超过5 000元,一律收取50元手续费,请画出流程图描述汇款额为x元时,银行收取手续费y元的过程解:由题意得:y求手续费时,需先判断x的范围,故应用选择结构描述,流程图如下:12学校举行卡拉OK大赛,请了7名评委,这7名评委给选手甲评定的成绩为:84,79,84,93,84,86,87;下面的算法流程图用来编写程序统计每位选手的成绩,其中k表示评委人数,a表示选手的成绩(各评委所给有效分数的平均值)(1)请解释流程图中的“s1smaxmin”的含义;(2
6、)请计算选手甲的成绩解:(1)流程图中的“s1smaxmin”的含义是:在计算每位选手的平均分数时,为了避免个别评委所给的极端分数的影响,必须去掉一个最高分和一个最低分后再求平均分(2)选手甲的成绩为85.1(2016无锡模拟)下面是求1的值的伪代码,在横线上应填的语句是_i1S0While _SSii1EndWhilePrint S解析:确保最后一个加入的是,故i1 000或i1 001都正确答案:i1 000(或i1 001)2据如图所示的伪代码,可知输出的结果T为_解析:循环语句,计算功能,T135791149625.答案:6253执行如图所示的流程图,输出的S的值为_解析:Ssin s
7、in sin sin sin sin sin 335sin sin sin .答案:4图中x1,x2,x3为某次考试三个评阅人对同一道题的独立评分,p为该题的最终得分当x16,x29,p8.5时,x3等于_解析:x16,x29,|x1x2|32不成立,即为“N”,所以再输入x3;由绝对值的意义(一个点到另一个点的距离)和不等式|x3x1|x3x2|知,点x3到点x1的距离小于点x3到点x2的距离,所以当x37.5时,|x3x1|7.5,不合题意;当x37.5时,|x3x1|7.5,符合题意,故x38.答案:85已知函数yf(x)设计一个求函数值的算法,并画出其流程图解:算法为:第一步输入x的值
8、;第二步判断x与0的大小关系,如果x0,则f(x)x21,如果x0,则f(x)2x1;第三步输出函数f(x)的值流程图如下:6某百货公司为了促销,采用购物打折的优惠办法:每位顾客一次购物,(1)不满1 000元无优惠;(2)满1 000元且不足2 000元者,按九五折优惠;(3)满2 000元且不足3 000元者,按九折优惠;(4)满3 000元且不足5 000元者,按八五折优惠;(5)满5 000元及以上者,按八折优惠试编写伪代码求优惠价解:设购物款数为x元,优惠价为y元,则优惠付款公式为y伪代码如下Read xIfx1 000 ThenyxElseIfx2 000Theny0.95xElseIfx3 000Theny0.9xElseIf x5 000Theny0.85xElsey0.8xEnd IfEnd IfEnd IfEnd IfPrint y高考资源网版权所有,侵权必究!