资源描述
课时作业58算法初步一、选择题1执行如图所示的程序框图若输出y,则输入角()A. BC. D解析:由输出y0,排除A,C,又当时,输出y,故选D.答案:D2(2016北京卷)执行如图所示的程序框图,若输入的a值为1,则输出的k值为()A1 B2C3 D4解析:输入a1,则b1,第一次循环,a,k1;第二次循环,a2,k2;第三次循环,a1,此时ab,结束循环,输出k2.故选B.答案:B3(2016新课标全国卷)执行下面的程序框图,如果输入的a4,b6,那么输出的n()A3 B4C5 D6解析:运行程序框图,第1次循环,a2,b4,a6,s6,n1;第2次循环,a2,b6,a4,s10,n2;第3次循环,a2,b4,a6,s16,n3;第4次循环,a2,b6,a4,s20,n4,结束循环,故输出的n4.答案:B4秦九韶是我国南宋时期的数学家,普州(现四川省安岳县)人,他在所著的数书九章中提出的多项式求值的秦九韶算法,至今仍是比较先进的算法如图所示的程序框图给出了利用秦九韶算法求某多项式值的一个实例,若输入n,x的值分别为3,2,则输出v的值为()A9 B18C20 D35解析:该程序框图的执行过程如下:i2,v1224,i1;v4219,i0;v92018,i1,此时输出v18,故选B.答案:B5如图是计算的值的一个程序框图,其中在判断框内可填入的条件是()Ai10?Ci20?解析:要实现所求算法,框图中最后一次执行循环体时i的值应为10,结合不满足条件时执行循环体知当i1110时就会终止循环,所以判断框内的条件可为i10.故选B.答案:B6在如图所示的算法框图中,e是自然对数的底数,则输出的i的值为(参考数值:ln2 0167.609)()A6 B7C8 D9解析:ln2 0167.609,e82 016,e70可得k5或k1,所以,执行程序框图可得k6.答案:610执行如图所示的程序框图,若输入x9,则输出y_.解析:第一次循环:y5,x5;第二次循环:y,x;第三次循环:y,此时|yx|n.所以ylg(64)1.故选D.答案:D2(2017广东测试)执行如图所示的程序框图,如果输入的N100,则输出的x()A0.95 B0.98C0.99 D1.00解析:由程序框图可知x.故选C.答案:C3执行如图所示的程序框图,输出的S的值是()A. B1C0 D1解析:由程序框图可知Scoscoscoscos251coscoscos25100(1)01,所以选D.答案:D4如图是某算法的程序框图,若任意输入1,19中的实数x,则输出的x大于49的概率为_解析:运行第一次得x2x1,n2;运行第二次得x2(2x1)14x3,n3;运行第三次得x2(4x3)18x7,n4,结束循环,输出8x7.由8x749得x7,所以当输入的x1,19时,输出的x大于49的概率为.答案:5阅读下面的程序框图,运行相应的程序,如果输入a(1,3),b(4,2),则输出的的值是_解析:当4时,4ab(0,10),b(4,2),ab与b既不平行也不垂直;当3时,3ab(1,7),b(4,2),ab与b既不平行也不垂直;当2时,2ab(2,4),b(4,2),ab与b垂直;循环结束,输出2.答案:210
展开阅读全文