2020年高考程序框图专项练习题
一、选择题(本大题共19小题,共95.0分)
1. 我国古代的劳动人民曾创造了灿烂的中华文明,戍边的官兵通过在烽火台上点燃
烟火传递重要消息,烽火台上点火表示数字1,不点火表示数字0,这蕴含了进位制的思想.下面程序框图的算法思路就源于我国古代戍边官兵的“烽火传信”.执行该程序框图,若输入??=110011,??=2,??=6,则输出的b的值为( )
A. 19 B. 31 C. 51 D. 61
2. 如图所示是一个含有循环结构的程序框图,下列说法不正确的是( )
A. ?①是循环变量初始化,循环就要开始 B. ?②是循环体
第1页,共17页
C. ?③是循环的终止条件 D. ?①可以省略不写
3. 执行如图所示的程序框图,若输入的??=10,??=9,则输出的??=( )
A. 19 B. 10 C. 9 D. 1
公元263年左右,我国数学家刘徽发现,当圆内接正多边形的边数无限增加时,4.
正多边形的周长可无限逼近圆的周长,并创立了割圆术,利用割圆术刘徽得到了圆周率精确到小数点后面两位的近似值3.14,这就是著名的徽率.利用刘徽的割圆术设计的程序框图如图所示,若输出的??=96,则判断框内可以填入(参考数据:sin7.5°≈0.1305,sin3.75°≈0.06540,sin1.875°≈0.03272)( )
A. ??≤3.14?
B. ??≥3.14? C. ??≥3.1415? D. ??≥3.1415926?
5. 执行如图所示的程序框图,若输出的结果为2,则输入的正整数a的取值的集合
是( )
第2页,共17页
A. {1,2,3,4,5} B. {1,2,3,4,5,6} C. {2,3,4,5} D. {2,3,4,5,6}
已知某算法的程序框图如图所示,输入的x和y均为自然数,若输出的有序数对6.
为(13,14),则开始输入的有序数对(??,??)可能为( )
A. (6,7) B. (7,6) C. (4,5) D. (5,4)
要使下面的程序能运算出“1+2+?+100”的结果,则需将语句“??=??+1”7.
加在( )
A. ①处 B. ②处 C. ③处 D. ④处
执行如图所示的程序框图,若输出的结果是8,则输入的??=( ) 8.
第3页,共17页
A. 2或2√2 B. 2或?2 C. ?2或?2√2 D. 2或?2√2
执行如图所示的程序框图,如果输入的n是6,那么输出的P是( ) 9.
A. 120 B. 320 C. 640 D. 720 12+22+32+?+202的值,则10. 某同学设计的程序框图如图所示,用来计算和式在判断框中可填写( )
A. ??≤19? B. ??≥19? C. ??>21? D. ??<21?
读程序框图,循环体执行的次数为( ) 11.
第4页,共17页
A. 50 B. 49 C. 100 D. 99
以下程序运行后输出的结果为
( )
A. 17,8 B. 21,7 C. 21,11 D. 19,11
阅读如图所示的程序框图,若输入
??=3,则输出y的值为(
A. 32 B. 33 C. 34 D. 35
阅读下面的程序,程序运行的结果是 ( ) ??=3 ???? ??<=3 ???????? 第5页,共17页
) 12.13.14.