《2019版一轮创新思维文数(人教版A版)练习:第十章 第一节 算法与程序框图、基本算法语句 .doc》由会员分享,可在线阅读,更多相关《2019版一轮创新思维文数(人教版A版)练习:第十章 第一节 算法与程序框图、基本算法语句 .doc(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、课时规范练A组基础对点练1执行如图所示的程序框图,若输入的a,b,k分别为1,2,3,则输出的M()A.B.C. D.解析:第一次循环:M,a2,b,n2;第二次循环:M,a,b,n3;第三次循环:M,a,b,n4.则输出的M,选D.答案:D2执行如图所示的程序框图,如果输入的x,t均为2,则输出的S()A4 B5C6 D7解析:k12,执行第一次循环,M22,S235,k112;k22,执行第二次循环,M22,S257,k213;k32,终止循环,输出S7.故选D.答案:D3.阅读如图所示的程序框图,运行相应程序,则输出的i的值为()A3 B4C5 D6解析:第一次执行,i1,a2;第二次执
2、行,i2,a5;第三次执行,i3,a16;第四次执行,i4,a65,此时满足条件a50,跳出循环,故选B.答案:B4执行如图所示的程序框图,如果输入的x的值是407,y的值是259,那么输出的x的值是()A2 849 B37C74 D77解析:输入x的值是407,y的值是259,第一次循环后,S148,x259,y148;第二次循环后,S111,x148,y111;第三次循环后,S37,x111,y37;第四次循环后,S74,x74,y37;第五次循环后,S37,x37,y37,结束循环,所以输出的x的值是37.故选B.答案:B5(2018唐山统考)执行如图所示的程序框图,若输入的a04,a1
3、1,a23,a32,a41,则输出的t的值为()A5 B10C12 D14解析:第一次循环,得t2120,i2;第二次循环,得t033,i3;第三次循环,得t2315,i4;第四次循环,得t25414,i5,不满足循环条件,退出循环,输出的t14,故选D.答案:D6执行如图所示的程序框图,如果输入的t1,3,则输出的s属于()A3,4 B5,2C4,3 D2,5解析:作出分段函数s的图象(图略),可知函数s在1,2上单调递增,在2,)上单调递减,t1,3时,s3,4答案:A7执行如图所示的程序框图,若输出的结果为21,则判断框中应填()Ai5? Bi6?Ci7? Di8?解析:第一次执行,S1
4、,i2;第二次执行,S3,i3;第三次执行,S6,i4;第四次执行,S10,i5;第五次执行,S15,i6;第六次执行,S21,i7.此时不满足条件,跳出循环,判断框中应填入的条件是“i7?”,故选C.答案:C8执行如图所示的程序框图,若输入n的值为8,则输出S的值为_解析:第一次循环:S2,i4,k2;第二次循环:S4,i6,k3;第三次循环:S8,i8,k4,当i8时不满足i0可得k5或k0,当f(x)cos x,x1,1时满足然后进入第二个判断框,需要解不等式f(x)sin x0,即0x1.故输出区间为0,1答案:0,1B组能力提升练1.(2017长沙模拟)执行如图所示的程序框图,若输出
5、的结果为43,则判断框内应填入的条件是()Az42?Bz20?Cz50? Dz52?解析:运行程序:x0,y1,因为z1不满足输出结果,则x1,y1;因为z2113不满足输出结果,则x1,y3;因为z2135不满足输出结果,则x3,y5;因为z23511不满足输出结果,则x5,y11;因为z251121不满足输出结果,则x11,y21;因为z2112143满足输出结果,此时需终止循环,结合选项可知,选A.答案:A2执行如图所示的程序框图,若输入的a值为1,则输出的k值为()A1B2 C3D4解析:输入a1,则b1,第一次循环,a,k1;第二次循环,a2,k2;第三次循环,a1,此时ab,结束循
6、环,输出k2.故选B.答案:B3执行如图所示的程序框图,若输入p5,q6,则输出a,i的值分别为()A5,1 B30,3C15,3 D30,6解析:执行程序框图可知,当i1时,a51;当i2时,a52;当i6时,a56,此时a能被q整除,退出循环,输出a,i的值分别为30,6.答案:D4秦九韶是我国南宋时期的数学家,普州(现四川省安岳县)人,他在所著的数书九章中提出的多项式求值的秦九韶算法,至今仍是比较先进的算法如图所示的程序框图给出了利用秦九韶算法求某多项式值的一个实例,若输入n,x的值分别为4,3,则输出v的值为()A20 B61C183 D548解析:初始值n,x的值分别为4,3,程序运
7、行过程如下所示:v1,i3;v1336,i2;v63220,i1,v203161,i0;v6130183,i1;跳出循环,输出v的值为183,故选C.答案:C5执行如图所示的程序框图,如果输入的t50,则输出的n()A5 B6C7 D8解析:第一次运行后,S2,a3,n1;第二次运行后,S5,a5,n2;第三次运行后,S10,a9,n3;第四次运行后,S19,a17,n4;第五次运行后,S36,a33,n5;第六次运行后,S69,a65,n6,此时不满足S0.005;第二次执行循环体a,n3;此时|a1.414|1.41.414|0.0140.005;第三次执行循环体a,n4;此时|a1.414|0.005,此时不满足判断框内的条件,输出n4.答案:4