资源描述
课时作业 55算法初步一、选择题1(2018广东测试)执行如图的程序框图,如果输入的N100,则输出的X()A0.95B0.98C0.99 D1.00解析:由程序框图知,输出X0.99.答案:C2(2018石家庄一模)若某程序框图如图所示,则输出的n的值是()A3 B4C5 D6解析:通解初始值p1,n1,第一次循环n112,p12214;第二次循环n213,p42319;第三次循环N314,p924116;第四次循环n415,p162512520,所以输出的n的值是5.优解由程序框图知,其功能是求满足p13(2n1)20的n的最小值,令p13(2n1)nn220,得n5,故输出的N的值为5.答案:C3(2018合肥市质量检测)执行如图所示的程序框图,如果输出的k的值为3,则输入的a的值可以是()A20 B21C22 D23解析:根据程序框图可知,若输出的k3,则此时程序框图中的循环结构执行了3次,执行第1次时,S2033,执行第2次时,S2339,执行第3次时,S29321,因此符合题意的实数a的取值范围是9a3,终止循环,输出x19.答案:D9(2018湖南省湘中名校高三联考)执行如图所示的程序框图,如果运行结果为5 040,那么判断框中应填入()Ak6? Bk6? Dk7?解析:第一次循环,得S2,k3;第二次循环,得S6,k4;第三次循环,得S24,k5;第四次循环,得S120,k6;第五次循环,得S720,k7;第六次循环,得S5 040,k8,此时满足题意,退出循环,输出的S5 040,故判断框中应填入“k7?”,故选D.答案:D10(2018广州二模)执行如图所示的程序框图,若输出的i的值为2,则输入的x的最大值是()A8 B11C21 D22解析:分析该程序框图可知,解得,即8x22,所以输入的x的最大值是22,故选D.答案:D二、填空题11(2018济南模拟)执行如图所示的程序框图,当输入的x为2 017时,输出的y_.解析:本题考查程序框图由程序框图得当x1时,循环结束,所以输出y3(1)14.答案:412(2018广州市五校联考)如图所示的程序框图,其输出结果为_解析:由程序框图,得S1,故输出的结果为.答案:13下列程序执行后输出的结果是_解析:程序反映出的算法过程为i11S111,i10;i10S1110,i9;i9S11109,i8;i89退出循环,执行“PRINT S”故S990.答案:99014(2018武昌调研)对于实数a和b,定义运算a*b,运算原理如图所示,则2*lne3的值为_解析:24,lne33,43,2lne34(31)16.答案:16能力挑战15(2017新课标全国卷)如图所示的程序框图是为了求出满足3n2n1 000的最小偶数n,那么在和两个空白框中,可以分别填入()AA1 000?和nn1BA1 000?和nn2CA1 000?和nn1DA1 000?和nn2解析:因为题目要求的是“满足3n2n1 000的最小偶数n”,所以n的叠加值为2,所以内填入“nn2”由程序框图知,当内的条件不满足时,输出n,所以内填入“A1 000?”故选D.答案:D16(2017天津卷)阅读下面的程序框图,运行相应的程序,若输入N的值为19,则输出N的值为()A0 B1C2 D3解析:输入N19,第一次循环,19不能被3整除,N19118,183;第二次循环,18能被3整除,N6,63;第三次循环,6能被3整除,N2,23,满足循环条件,退出循环,输出N2.故选C.答案:C17(2018福州市综合质量检测)执行如图所示的程序框图,若输入的m168,n112,则输出的k,m的值分别为()A4,7 B4,56C3,7 D3,56解析:对第一个当型循环结构,第一次循环:k1,m84,n56,m,n均为偶数;第二次循环:k2,m42,n28,m,n均为偶数;第三次循环:k3,m21,n14,因为m不是偶数,所以结束第一个循环又mn,所以执行第二个当型循环结构,第一次循环:d|2114|7,m14,n7,mn;第二次循环:d|147|7,m7,n7,因为mn,所以结束循环,输出k3,m7,故选C.答案:C
展开阅读全文