北师大版高中数学选修12《流程图》同步练习题及解析docx.docx
《北师大版高中数学选修12《流程图》同步练习题及解析docx.docx》由会员分享,可在线阅读,更多相关《北师大版高中数学选修12《流程图》同步练习题及解析docx.docx(7页珍藏版)》请在冰豆网上搜索。
北师大版高中数学选修12《流程图》同步练习题及解析docx
(新课标)2017-2018学年北师大版高中数学选修1-2
流程图同步练习
【选择题】
1、流程图描述动态过程,关于其“终点”的描述中,较为恰当的是()
A、只允许有一个“终点”
B、只允许有两个“终点”
C、可以有一个或多个“终点”
D、以上皆不正确
2、下列关于程序框图的理解,正确的有()
①任何一个程序框图都必须有起止框;
②输入框图只能放在开始框后,输出框只能放在结束框前;
③判断框是唯一具有超过一个退出点的图形符号;
④对于一个程序来说,判断框内条件是唯一的.
A、1个B、2个C、3个D、4个
3、读下述程序框图(图1),说明输出结果()
A、1B、3C、4D、6
(图1)
(图2)
4、某一算法流程图(如图2),输入x=1得结果()
A、
B、0C、
D、
5、下图给出的是计算
的值的一个程序框图,其中判断框内应填入的条件是()
A、i>100B、i<=100C、i>50D、i<=50
【填空题】
6、在程序框图中,图形符号的名称是___________表示的意义____________
7、在程序框图中,图形符号的名称是___________
表示的意义____________
8、在画程序框图时,框图一般按_________、________的方向画。
9、求a、b、c中最大值的算法最多要有___________次赋值过程,才能输出最大值。
【解答题】
10、设y为年份,按照历法的规定,如果y为闰年,那么或者y能被4整除不能被100整除,或者y能被400整除。
对于给定的年份y,要确定索是否为闰年,如何设计算法,画出其流程图。
11、若有A、B、C三个不同大小的数字,你能设计一个算法,找出其中的最大值吗?
试给出解决问题的一种算法,并画出流程图。
12、已知点
和直线l:
Ax+By+C=0,写出求点P到直线l的距离d的流程图
参考答案
1、B2、D3、A4、D5、B
6、连接线连接的方向
7、循环框循环过程
8、向下、向右
9、3
10、流程图:
11、解:
应该先两两比较,算法和流程图如下:
S1 输入A、B、C;
S2 如果A>B,那么转S3,否则转S4;
S3 如果A>C,那么输出A,转S5,否则输出C,转S5;
S4 如果B>C,那么输出B,转S5,否则输出C;
S5 结束。
开始
结束
输入A,B,C
A>B
A>C
B>C
Y
Y
Y
N
N
N
输出C
输出B
输出A
是
否
I>70?
开始
x=1
I=2
x=x×I
I=I+1
输出x
结束
12、解答:
本题可用顺序结构的循环结构来完成。
算法流程图如下:
开始
x=1
x=x×2
x=x×3
x=x×4
x=x×5
x=x×6
x=x×7
输出x
结束