- 2021-04-16 发布 |
- 37.5 KB |
- 5页
申明敬告: 本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
文档介绍
北师大版数学选修1-2练习(第2章)流程图(含答案)
流程图 同步练习 【选择题】 1、流程图描述动态过程,关于其“终点”的描述中,较为恰当的是( ) A、只允许有一个“终点” B、只允许有两个“终点” C、可以有一个或多个“终点” D、以上皆不正确 2、下列关于程序框图的理解,正确的有( ) ①任何一个程序框图都必须有起止框; ②输入框图只能放在开始框后,输出框只能放在结束框前; ③判断框是唯一具有超过一个退出点的图形符号; ④对于一个程序来说,判断框内条件是唯一的. A、1 个 B、2 个 C、3 个 D、4 个 3、 读下述程序框图(图 1),说明输出结果( ) A、1 B、3 C、4 D、6 (图 1) (图 2) 4、 某一算法流程图(如图 2),输入 x=1 得结果( ) A、 2 3 B、0 C、 2 11 D、 2 9 5、下图给出的是计算 010 1 6 1 4 1 2 1 的值的一个程序框图,其中判断框内应填 入的条件是 ( ) A、i>100 B、i<=100 C、i>50 D、i<=50 【填空题】 6、在程序框图中, 图形符号的名称是___________表示的意义____________ 7、在程序框图中, 图形符号的名称是___________ 表示的意义____________ 8、在画程序框图时,框图一般按_________、________的方向画。 9、求 a、b、c 中最大值的算法最多要有___________次赋值过程,才能输出最大 值。 【解答题】 10、设 y 为年份,按照历法的规定,如果 y 为闰年,那么或者 y 能被 4 整除不能 被 100 整除,或者 y 能被 400 整除。对于给定的年份 y,要确定索是否为闰年,如 何设计算法,画出其流程图。 Y 第 5 题 开始 S=0 i=2 S=S+1/i i=i+2 N 输出 S 结束 11、若有 A、B、C 三个不同大小的数字,你能设计一个算法,找出其中的最大值 吗?试给出解决问题的一种算法,并画出流程图。 12、已知点 )y,x(P 00 和直线 l:Ax+By+C=0,写出求点 P 到直线 l 的距离 d 的流程 图 参考答案 1、B 2、D 3、A 4、D 5、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 结束。 开始 否 100|y? 是 输出 y 非闰年 输出 y 是闰年 是 4|y? 否 i 结束 输入 y 否 400|y? 是 12、解答:本题可用顺序结构的循环结构来完成。算法流程图如下: 开始 结束 输入A,B,C A>B A>C B>C Y YY N N N 输出C 输出B输出A 开始 x=1 x=x×2 x=x×3 x=x×4 x=x×5 x=x×6 x=x×7 输出 x 结束 是 否I>70? 开始 x=1 I=2 x=x×I I=I+1 输出 x 结束查看更多