1、新人教A版数学高三单元测试17【算法和程序框图】本卷共100分,考试时间90分钟一、选择题(每小题4分,共40分)1. 如图,该程序运行后输出的结果为( )A.1 B.10 C.19 D.282. 阅读右面的程序框图,则输出的S=A 14 B 20 C 30 D 553. 如图所示的程序框图输出的结果是(A)3/4 (B)4/5(C)5/6 (D)6/7 开始x = 1 , y = 0 , n = 1输出(x , y )n = n + 2x = 3xy = y2n2009开始NY4. 已知某算法的流程图如图所示,若将输出的 (x , y ) 值依次记为(x1 , y1 ),(x2 , y2 )
2、,(x n , y n ),.程序结束时,共输出(x , y )的组数为 ( )A.1004 B.1005 C.1006 D.10075. 如图1所示,是关于闰年的流程,则以下年份是闰年的为 A1998年B1996年 C2010年 D2100年6. 用秦九韶算法求多项式,当时求值,需要做的乘法和加法的次数分别是( )A7,4 B6,7 C7,7 D4,47. 如果执行右面的程序框图,那么输出的()A22B46CD190 8. 将二进制110101(2)转化为十进制为 ( )A、106 B、53 C、55 D,108 9. 程序框图(即算法流程图)如右图所示,其输出结果是A110 B118 C1
3、27 D132否是10. 如图给出的是计算的值的一个程序框图,其中判断框内应填入的条件是 ( ) A.i10 B.i20 D.i99 PRINT S END 16. 解析:(1)当时, 或 当时, 或 (2) ; (3) 17. 解析:(1) (2) a=3731 n=4 a-7n=3703 (3) 略18. 解析:()由框图,知数列由框图,知数列中, 数列是以3为首项,3为公比的等比数列()=1(31)+3(321)+(2k1)(3k1)=13+332+(2k1)3k1+3+(2k1)记13+332+(2k1)3k,则132+333+(2k1)3k+1 ,得2Sk=3+232+233+23k(2k1)3k+1=2(3+32+3k)3(2k1)3k+1=2=又1+3+(2k1)=k2