资源预览内容
第1页 / 共13页
第2页 / 共13页
第3页 / 共13页
第4页 / 共13页
第5页 / 共13页
第6页 / 共13页
第7页 / 共13页
第8页 / 共13页
第9页 / 共13页
第10页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
【课时训练】第67节算法与程序框图一、选择题1(2018合肥一模)执行如下程序框图,则输出结果为()A2B3C4D5【答案】C【解析】执行程序框图:n1,S0,T20;T10,S1,n2;T5,S3,n3;T,S6,n4,跳出循环,输出的n4.故选C.2(2018南昌调研)执行下图的程序框图,若p0.8,则输出的n()A4B3C2D1【答案】A【解析】执行该程序框图得n1,S0;S0.8,S00.5,n112;S0.8,S0.50.75,n213;S0.8,跳出循环,输出n4.故选A.3(2018湖南东部五校联考)如图程序框图输出的结果是S720,则判断框内应填的是()Ai7Bi7Ci9Di9【答案】B【解析】第一次运行,i10,满足条件,S11010,i9;第二次运行,i9满足条件,S10990,i8;第三次运行,i8满足条件,S908720,i7;此时不满足条件,输出的S720.故条件应为8,9,10满足,i7不满足,所以条件应为i7.故选B.4(2018河南郑州模拟)运行如图所示的程序框图,则输出的结果S为()A1B0C.D【答案】B【解析】由程序框图知,n1,S;n2,S0;n3,S1;n4,S;n5,S1;n6,S0;n7,S;n8,S0;n9,S1.故S的值以6为周期循环,而2 0163366,所以S0.故选B.5(2018山西四校联考)阅读如图所示的程序框图,运行相应的程序若输入x的值为1,则输出S的值为()A64B73C512D585【答案】B【解析】由程序框图,可得x1,S1;x2,S1239;x4,S94373.循环结束,故输出的S为73.6(2018江西联考)给出30个数:1,2,4,7,其规律是:第1个数是1;第2个数比第1个数大1;第3个数比第2个数大2;第4个数比第3个数大3以此类推,要计算这30个数的和,现已给出了该问题的程序框图如图所示,那么框图中判断框处和执行框处应分别填入()Ai30?;ppi1Bi29?;ppi1Ci31?;ppiDi30?;ppi【答案】D【解析】由于要计算30个数的和,故循环要执行30次,由于循环变量的初值为1,步长为1,故中应填写“i30?”又由第1个数是1;第2个数比第1个数大1;第3个数比第2个数大2;第4个数比第3个数大3故中应填写ppi.7(2018张掖诊断)已知图象不间断的函数f(x)是区间a,b上的单调函数,且在区间(a,b)上存在零点如图所示是用二分法求方程f(x)0近似解的程序框图,判断框内可以填写的内容有如下四个选择:f(a)f(m)0;f(a)f(m)0;f(b)f(m)0;f(b)f(m)0,其中能够正确求出近似解的是()AB CD【答案】A【解析】因为函数f(x)在区间a,b上单调,且函数f(x)在区间(a,b)上存在零点,所以f(a)f(b)0,所以当f(a)f(m)0或f(b)f(m)0时,符合程序框图的流程故选A.8(2018昆明七校调研)阅读如图所示的程序框图,运行相应的程序若输出S的值为1,则判断框内为()Ai6?Bi5?Ci3?Di4?【答案】D【解析】执行程序框图,进行第一次循环时,S1(31)13,i112;进行第二次循环时,S3(32)14,i213;进行第三次循环时,S4(33)11,i4,因此当输出的S的值为1时,判断框内为“i4?”故选D.9(2018武汉武昌区调研)如图所示的程序框图的算法思路源于世界数学名题“3x1问题”执行该程序框图若N3,则输出的i()A6B7C8D9【答案】C【解析】第一步:n10,i2;第二步:n5,i3;第三步:n16,i4;第四步:n8,i5;第五步:n4,i6;第六步:n2,i7;第七步:n1,i8,结束循环,输出的i8.故选C.10(2018唐山一模)执行如图所示的程序框图若输入的a04,a11,a23,a32,a41,则输出的t的值为()A5B10C12D14【答案】D【解析】第一次循环,得t2120,i2;第二次循环,得t033,i3;第三次循环,得t2315,i4;第四次循环,得t25414,i5.不满足循环条件,退出循环,输出的t14.故选D.11(2018广东惠州调研)执行如图所示的程序框图,则输出的S的值为_【答案】【解析】运行程序框图可知,当x1,y1时,zxy220,x1,y2;zxy320,x2,y3;zxy520,x3,y5;zxy820,x5,y8;zxy1320,运算程序结束,输出.二、填空题12(2018江西八校联考)执行如图所示的程序框图,输出的s是_【答案】6【解析】第一次循环:i1,s1;第二次循环:i2,s1;第三次循环:i3,s2;第四次循环:i4,s2,此时i5,执行s3(2)6.13(2018黄冈模拟)数列an满足ann,阅读如图所示的程序框图,运行相应的程序若输入n5,ann,x2的值,则输出的结果v_.【答案】129【解析】该程序框图循环4次,各次v的值分别是14,31,64,129,故输出结果v129.
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号