资源描述:
《决胜2018年高考数学全国名校试题分项汇编(江苏特刊)(第01期):专题12算法(解析版)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第十二章算法一、填空1.【苏北三市(连云港、徐州、宿迁)2017届高三年级第三次调研考试】如图是一个算法的流程图,则输出的A的值为.【答案】6【解析】阅读流程图,当k=1,234,5时,k2-7k-10<0,一直进行循环,当k=6时〉k2—7k—10>0^此时跳出循环结构,输出k=6-fiziyuanku.com2.[2016-2017学年度苏锡常镇四市高三教学情况调研(二)】据记载,在公元前3世纪,阿基米德己经得出了前72个自然数平方和的一般公式•下图是一个求前介个自然数平方和的算法流程图,若输入兀的值
2、为1,则输出S的值为【解析】第一次循环%■1.5-1;第二次循环%-2,5-&;第三次循环X=3,5=14>5;结束循环,输出F=1A1.【南京市、盐城市2017届高三年级第一次模拟】如图是一个算法流程图,则输出的x的值是—..c、开始X—1【解析】第一次循环X=5,y=7,第二次循坏X=9,y=5结束循环,输出兀=92.[2017年第二次全国大联考江苏卷】运行如图所示的流程图,其结果为【答案】5【解析】由程序框图,S,k的初始值为1:1,执行循环时S:k依次为S=3Jc=2§S=&k=3;S=0k=»O
3、ziyuanku.comS=27用=5.满足判断条件5>16,退出循环,输出上=「1.[2017年第三次全国大联考江苏卷】若nN(modm)表示正整数壮除以正整数加后的余数为丼,则执行该程序框图输出的〃=n-101结束)^ziyuanku-com【答案】17【解析】第一次循环,斤=11,〃三2mod(3),斤挙l(mod4),第二次循环,〃=12,斤韭2mod(3),第三次循环,n=13,n^2mod(3),第四次循环,7?=14,n=2mod(3),n^l(mod4),第五次循坏,〃=15,斤羊2mod
4、(3),第六次循坏,71=16,/!^2mod(3),第七次循环,n=7,n=2mod(3),n=l(mod4),结束循环,输出n=Vl・2.[2017年第一次全国大联考江苏卷】运行如图所示的伪代码,其结果为厂;:S_2,/_l:丨While/<2017!―丨1—S:1+1:EndWhile;!PrintS!I•第4题图【解析】由題意得:第一次循环5=-U=2:第二次循环5=17=3:第三次循环S=2J=4;第四次循环@ziyuanku.comS=-U=5;直至第2017次循环S一1』=2018:结束
5、循环,输出S—1.1.【2016-2017学年度苏锡常镇四市高三教学情况调研(一)】下图是给出的一种算法,则该算法输出的结果是1i〜2Whilez<4axii<—z+1EndWhliePrintt(第4题图)【答案】242.[2017年高考原创押题预测卷01(江苏卷)】已知某程序框图如图所示,则该程序运行后输出的结果为()©ziyuanku.com【解析】运行程序可知:J=0.2.n=l<2018,第1次循环:是,是〉A=0.4.??=■=2<2018;第2次循环:是〉是,貝=0.8.n==3<20185
6、第3次循环:是〉否,A=0.6.??==4<201S;第4次循环:是〉否,-4=0.2.??==5兰201S・第5次循环:是〉是,-4=0.4.??==6<201S,此时和第1次循环时-4的值相等・T的值将以4为周期重复出现,于是运行至第2017=4X504+1次循环:是,是,.4=0.4;??=2018<20185然后第2018次循环是,是,A=0.=2019>2018;第2019次循环不满足/1<2018,否,输出4=0.8,退出循坏程序,故此时输出的4=0.8.1.[2017年高考原创押题预测卷02
7、(江苏卷)】执行如图所示的算法流程图,则输出的结果S的值为・[开始]【解析】因函数v=cos-^的最小正周期是7=V=4,且从流程團中所提供的算法程序可知:J1n=1.S=0:=2.S=一1:川=3-S=—1:??=4.S=0:=5.S=0:=6.S=—1.---.古加n=2014sS=-l;w=2015:S=-l;n=2016f跳出循环,应填答案-1.2.[2017年高考原创押题预测卷03(江苏卷)】某城市缺水问题比较突出,为了制定节水管理办法,对全市居民某年的月均用水量进行了抽样调查,其中斤位居民的月
8、均用水量分别为心兀2,…,兀(单位吨).根据如图所示的程序框图,若心2,且西,勺分别为1,2,则输出的结杲s为.【答案】74【解析】设5=-(5,--512)当21时,+K=1,归=O+Xf=h5=-X(l--Xl2)=0;ii11当i=2时,s}=l+x2=3,52=l+x;=5,5=—x(5-—x32)=—,当d=3时,循环结束,输出2241411-【南京市、盐城市2017届高三年级第二次模拟】根据如图所示的伪代码,输出S