《2019-2020年高考数学一轮复习第十二章推理与证明算法复数12.4算法与程序框图真题演练集训理新人教A版.doc》由会员分享,可在线阅读,更多相关《2019-2020年高考数学一轮复习第十二章推理与证明算法复数12.4算法与程序框图真题演练集训理新人教A版.doc(7页珍藏版)》请在金锄头文库上搜索。
1、2019-2020年高考数学一轮复习第十二章推理与证明算法复数12.4算法与程序框图真题演练集训理新人教A版1xx新课标全国卷执行下面的程序框图,如果输入的x0,y1,n1,则输出x,y的值满足()Ay2x By3x Cy4x Dy5x答案:C解析:运行程序,第1次循环得x0,y1,n2;第2次循环得x,y2,n3;第3次循环得x,y6,此时x2y236,输出x,y6,满足y4x.故选C.2xx新课标全国卷中国古代有计算多项式值的秦九韶算法,下图是实现该算法的程序框图执行该程序框图,若输入的x2,n2,依次输入的a为2,2,5,则输出的s()A7 B12 C17 D34答案:C解析:k0,s0
2、,输入a2,s0222,k1;输入a2,s2226,k2;输入a5,s62517,k32,输出s17.故选C.3xx新课标全国卷执行下面的程序框图,如果输入的a4,b6,那么输出的n()A3 B4 C5 D6答案:B解析:第一次循环:a2,b4,a6,s6,n1;第二次循环:a2,b6,a4,s10,n2;第三次循环:a2,b4,a6,s16,n3;第四次循环:a2,b6,a4,s20,n4.结束循环,输出n的值为4,故选B.4xx北京卷执行如图所示的程序框图,若输入的a值为1,则输出的k值为()A1 B2 C3 D4答案:B解析:输入a1,则b1,第一次循环,a,k1;第二次循环,a2,k2
3、;第三次循环,a1,此时ab,结束循环,输出k2.故选B.5xx新课标全国卷执行如图所示的程序框图,如果输入的t0.01,则输出的n()A5 B6 C7 D8答案:C解析:运行第一次:S10.5,m0.25,n1,S0.01;运行第二次:S0.50.250.25,m0.125,n2,S0.01;运行第三次:S0.250.1250.125,m0.062 5,n3,S0.01;运行第四次:S0.1250.062 50.062 5,m0.031 25,n4,S0.01;运行第五次:S0.031 25,m0.015 625,n5,S0.01;运行第六次:S0.015 625,m0.007 812 5,
4、n6,S0.01;运行第七次:S0.007 812 5,m0.003 906 25,n7,S0.01.输出n7.故选C. 课外拓展阅读 循环结构的条件判断不准确致误分析 典例1如图所示是一算法的程序框图,若此程序运行结果为S720,则在判断框中应填入关于k的判断条件是()Ak6?Bk7?Ck8?Dk9?易错分析本题可以按照开始的输入值、程序执行的规律和输出结果进行综合分析容易出错的地方是不清楚这个判断条件是什么,本题是当不满足判断框中的条件时结束循环,当判断框中的条件满足时执行循环,故应该从k10开始按照递减的方式逐步进行,直到S的输出结果为720.解析第一次运行结果为S10,k9;第二次运行
5、结果为S10990,k8;第三次运行结果为S720,k7.这个程序满足判断框的条件时执行循环,故判断条件是k8?.故选C.温馨提醒考生应注意本例中“否”对应着输出框,所以只有不满足判断框内的条件时,循环才能结束另外,计数变量k在本例中不仅体现了循环的次数,而且还参与了累乘变量的变化过程,如果计数变量k的变化与累乘变量的变化的先后顺序改变,那么k的初始值和判断框中的条件也要发生变化答案C典例2xx浙江金华十校联考如图是输出的值为1的一个程序框图,框内应填入的条件是()Ai99? Bi99?易错分析(1)题意读错,误认为1.(2)区分不开A与B的结果,错选为B.(3)弄不清程序的功能,不能应用其他知识点求解(4)不能准确把握判断框中的条件,对条件结构中的流向和循环结构中循环次数的确定不准确解析S0,i1;S1,i3;S1,i5;S1,i101,输出结果,故填入i99?.答案A温馨提醒(1)此程序框图的功能是求数列的和:1;i有两个作用:计数变量和被加的数,可以试运行几次归纳出答案(2)在解决循环结构问题时,一定要弄明白计数变量和累加变量是用什么字母表示的,再把这两个变量的变化规律弄明白,就能理解这个程序框图的功能了,问题也就清楚了