资源描述
课下层级训练(五十五)算法初步A级基础强化训练1执行如图所示的程序框图若输出y,则输入角()ABCDD由输出y0,排除A,C,又当时,输出y.2阅读如图的程序框图,运行相应的程序若输入x的值为1,则输出S的值为()A64B73C512D585B由程序框图,可得x1,S1;x2,S1239;x4,S94373.循环结束,故输出的S为73.3(2018北京卷)执行如图所示的程序框图,输出的s值为()ABCDB第一步:s1,k2,k3,4.74.70.7,即4.74.7不等于0,因而可得y7(4.731)1.610.2,即输出的y值为10.2.5(2019湖北天门调研)某算法的程序框图如图所示,其中输入的变量x在1,2,3,24这24个整数中等可能随机产生,则按程度框图正确编程运行时输出y的值为3的概率为()ABCDC由程序框图知,输出y的值为3时,x为3的倍数,且为偶数,即x6,12,18,24,所以其概率为.6如图,给出的是计算的值的一个程序框图,则图中判断框内(1)处和执行框内的(2)处应填的语句是()Ai100,nn1Bi100,nn2Ci50,nn2Di50,nn2C经第一次循环得到的结果是经第二次循环得到的结果是经第三次循环得到的结果是据观察S中最后一项的分母与i的关系是分母2(i1),令2(i1)100,解得i51,即需要i51时输出S. 故图中判断框内(1)处和执行框中的(2)处应填的语句分别是i50,nn2.7关于函数f(x)的程序框图如图所示,现输入区间a,b,则输出的区间是_0, 1由程序框图的第一个判断条件为f(x)0,当f(x)cos x,x1,1时满足然后进入第二个判断框,需要解不等式f(x)sin x0,即0x1. 故输出区间为0, 18如图是一个程序框图,若输入x的值为,则输出y的值是_2输入x,1不成立,执行y2log2242. 故输出y的值为2.B级能力提升训练9如果执行如图的程序框图,输入正整数N(N2)和实数a1,a2,aN,输出A,B,则()AAB为a1,a2,aN的和B 为a1,a2,aN的算术平均数CA和B分别是a1,a2,aN中最大的数和最小的数DA和B分别是a1,a2,aN中最小的数和最大的数C不妨令N3,a1a2,则判断框中可以填入的关于n的判断条件是()An2 017?Bn2 018?Cn2 017?Dn2 018?Bf(x)3ax2x,则f(1)3a10,解得a,g(x),则g(n),即S11,因为输出的结果S,分析可知判断框中可以填入的判断条件是“n2 018?”11(2019山东烟台模拟)下面程序框图的算法思路源于我国古代数学名著九章算术中的“更相减损术”,执行该程序框图,若输入的a,b分别为14,18,则输出的a等于()A0B2C4D14B由题知,若输入a14,b18,则第一次执行循环结构时,由ab知,a14,bba18144;第二次执行循环结构时,由ab知,aab14410,b4;第三次执行循环结构时,由ab知,aab1046,b4;第四次执行循环结构时,由ab知,aab642,b4;第五次执行循环结构时,由ab知,a2,bba422;第六次执行循环结构时,由ab知,输出a2,结束. 12某程序框图如图所示,若判断框内kn,且nN时,输出的S57,则判断框内n应为_5程序在运行过程中各值变化如下表:kS是否继续循环循环前11第一次循环24是第二次循环311是第三次循环426是第四次循环557否故退出循环的条件应为k5.则输出的S57,则判断框内n应为5.
展开阅读全文