1、高二数学必修三算法初步单元测试题1. 右边程序的输出结果为 ( )A 3,4 B 7,7 C 7,8 D 7,112.某程序框图如右图所示,若输出的 S=57,则判断框内应填( ) (A) k4? (B) k5? (C) k6? (D) k7? 3. 下左程序运行后输出的结果为 ( )A. 50 B. 5 C. 25 D. 04右边程序执行后输出的结果是 ( )A1 B0 C1 D25. 如果执行左下面的程序框图,那么输出的 S( )A22 B46 C 94D190 6. 程序框图如图下(左)所示,其输出结果是_.X3Y4XXYYXYPRINT X,Yn=5s=0WHILE s15S=s +
2、nn=n1WENDPRINT nEND(第 4 题)a=0 j=1WHILE j=5a=(a+j) MOD 5j=j+1WENDPRINT aEND第 3 题开 始1,is5?i输 出 s结 束否是第 5 题2(1)s开始 1a210?a输出结束是否7. 阅读上(右)图的程序框图,则输出的 S= A 26 B 35 C 40 D 578右边程序运行后的输出结果为( )A17 B19 C21 D239有如下程序运行后输出结果是( )A. 3 4 5 6 B. 4 5 6 C. 5 6 D. 610右边程序运行后的输出结果为 ( )A17 B19 C21 D2311. 如图 (11)是为求 110
3、00 的所有偶数的和而设计的一个程序空白框图,将空白处补上。_。_。12如图(12)程序框图表达式中 N=_。i=1WHILE i8i=i+2s=2*I+3WENDPRINT sEND(第 8 题)a=5IF a=3 THENPRINT 3END IFIF a=4 THENPRINT 4END IFIF a=5 THENPRINT 5END IFIF a=6 THENPRINT 6END IFEND(第 9 题)i=1WHILE i8i=i+2s=2I+3WENDPRINT sEND(第 10 题)结束开始i=2s=0i1000?是(1)(2)否输出 s第 11 题开始N=1I=2N=NII=
4、I+1NI5?输入 N结束Y第 12 题13.(2009 闵行三中模拟)执行右边的程序框图 1,若 p0.8,则输出的 n 第 14 题14如果执行上面的程序框图,那么输出的 ( )S2550 -2550 2548 -2552图 1315(本小题满分 14 分)给出 30 个数:1,2,4,7,其规律是:第 1 个数是 1,第 2 个数比第 1 个数大 1, 第 3 个数比第 2 个数大 2,第 4 个数比第 3 个数大 3,依此类推.要计算这 30 个数的和,现已给出了该问题算法的程序框图(如图所示),(I)请在图中判断框内(1)处和执行框中的(2)处填上合适的语句,使之能完成该题算法功能;(II)根据程序框图写出程序