1、 一轮算法与程序框图单元测试 一轮算法与程序框图单元测试 1、如图1所示的算法流程图中,第3个输出的数是 A.1 B. C.2 D. 2题 2、右图是计算1+3+5+…+99的值的算法程序框图,那么在空白的判断框中,应该填入下面四个选项中的( )A.i≤101 B.i≤99 Ci≤97 D.i≤50 3、如果执行右面的程序框图,那么输出的( ) A.22 B.46
2、 C. D.190 否 是 第3题 4、上边右算法框图输出的结果为 A、2 B、3 C、1 D、0 5、一个算法的程序框图如下图所示,若该程序输出的结果为,则判断框中应填入的条件是( ) A. B. C. D. 6、若某程序框图如图所示,则该程序运行后输出的y等于( ) 开始 S=1 i=1 输出S 结束 i=i+1 S=S+i 是 否
3、 图2 A. B. C. D. 开 始 A=1,B=1 A=A+1 B=2B+1 A≤5? 输出B 结束缚 是 否 7、阅读图2的程序框图(框图中的赋值符号“=”也可以写成“←”或“:=”),若输出的S的值等于16,那么在程序框图中的判断框内应填写的条件是 A.i>5 B.i> 6 C.i> 7 D.i> 8 8、如下图,程序框图所进行的求和运算( ) A. B.C. D
4、. 9、下图是一个算法的程序框图,该算法输出的结果是( ) A. B. C. D. (第(10)题) 是 否 A=1 k=1 B=2A+1 A=B k=k+1 k > 10? 输出A n 10、执行如图的程序框,输出的A为 A.2047 B.2049 C.1023 D.1025 11、如果执行如图所示的程序框图,那么输出的S= ( ) 开始 ① 否 是 输出
5、结束 A.1 B. C. D. 12、若上右面的程序框图输出的是,则①应为 A.? B.? C.? D.? 14、右面的程序框图输出的值为 A. B. C. D. 15、如图,程库框图所进行的求和运算是 A B C D 16、下图是把二进制数11111化成十进制数的一个程序框图,判断框内应填入的条件是 A.i>5 B.
6、 C.i>4 D.i 17、按如下程序框图,若输出结果为,则判断框内应补充的条件为 开始 A. B. C. D. 18、一个算法的程序框图如下图所示,若该程序输出的结果为,则判断框中应填入的条件是 A. B. C. D. 19、给出下面的程序框图,那么输出的数是……………( ). A.2450 B. 2550 C. 5050 D. 4900 20、如图所示的程序输出结果为sum=
7、1320,则判断框中应填( ) A.≥9 B.≥10 C.≤10 D.≤9 输出b 开始 结束 否 是 开始 i=2, sum=0 sum=sum+i i=i+2 i≥100? 否 是 输出sun 结束 21、如图,该程序运行后输出的结果为 ( ) A.1 B.2 C.4 D.16 是 否 开始 输入a,b,c x=a b>x 输出x 结束 x=b x=
8、c 否 是 否 是 第24题 22、下面是一个算法的程序框图,当输入的值为3时,输出的结果恰好是,则?处的关系式是( ). A. B. C. D. 23、右面的程序框图,如果输入三个实数a、b、c,要 求输出这三个数中最大的数,那么在空白的判断 框中,应该填入下面四个选项中的( ) A. c > x B. x > c C. c > b D. b > c 24、如果执行右面的程序框图,那么输出的 A.22 B.46 C. D.190 开始 s = 0
9、n = 2 n < 21 是 否 s = s + n = n + 2 输出s 结束 25、如图,程序框图所进行的求和运算是( ) A. + + + … + B.1 + + + … + C. 1 + + + … + D. + + + … + 26、阅读如图的程序框图.若输入m=4,n=6,则输出的a,i分别 等于 ( ) A12,2 B.12,3 C.12,4 D.24,4 27、我市某机构调查小学生课业负担的情况,设平均每人每做作业时间(单位:分钟),按时间分
10、下列四种情况统计:0~30分钟;②30~60分钟;③60~90分钟;④90分钟以上,有1000名小学生参加了此项调查,右图是此次调查中某一项的流程图,其输出的结果是600,则平均每天做作业时间在0~60分钟内的学生的频率是 A.0.20 B.0.40 C.0.60 D.0.80 28、根据右边程序框图,若输出的值是4,则输入的实数 的值为 (A) (B) (C) 或 (D) 或 29、 已知变量a,b已被赋值,要交换a、b的值,采用的算法是 A.a=b, b=a B.a=c,
11、b=a, c=b C.a=c, b=a, c=a D.c=a, a=b, b=c 否 存在零点? 输出函数 结束 是 开始 输入函数 是 否 第31题图 30、某流程如右图所示,现输入如下四个函数, 则可以输出的函数是( ) A. B. C. D. 31、为调查深圳市中学生平均每人每天参加体育锻炼时间(单位:分钟),按锻炼时间分下列4种情况统计:①0~10分钟;②11~20分钟;③21~30分钟; ④30分钟以上.有10000名中学生参加了此项调查活动,右图是此次调查中某一项的流程图,
12、其输出的结果是6200.则平均每天参加体育锻炼时间在0~20分钟内的学生的频率是( ) A. B. C. D. 32、按下列程序框图来计算: 否 开始 结束 是 x=3×x-2 输入x x>200 输出x 如果x=5,应该运算_______次才停止。 33、阅读下列程序框图,该程序输出的结果是 . S=0 开始 T=1 S=S+1 输入X Y N Y T=T+1 T≤10000 N 输出S 结束 X≤20
13、 35、如下图,给出了一个程序框图,其作用是输入的值,输出相应的的值,若要使输入的的值与输出的的值相等,则这样的的值的集合为 36、右图是一程序框图,则其输出结果为 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 17






