9512.net
甜梦文库
当前位置:首页 >> 数学 >>

1.1.2程序框图(练习题)



1.1.2 程序框图
一、选择题 1.在程序框图中,一个算法步骤到另一个算法步骤的连接用( A.连接点 C.判断框 答案:B B.流程线 D.处理框 )

2.符号

表示的意义是(

)

A.流程图的开始或结束 B.数据的输入或输出 C.根据给定条件判断 D.赋值执行语句结果的传递 解析:选 C.掌握每一种框图的功能,能准确地画出框图符号. 3.画程序框图需要遵循的规则中,下列说法中错误的是( A.使用标准的框图的符号 B.除判断框外,大多数框图符号只有一个进入点和一个退出点,判断框是具有 超过一个退出点的符号之一 C.一种判断框是“是”与“否”两分支的判断,而且有且仅有两个结果;另一 种是多分支判断,有几种不同的结果 D.在图形符号内描述的语言要非常简练清楚 答案:B 4.下列关于程序框图的理解中正确的有( ) )

①用程序框图表示算法直观、形象,容易理解; ②程序框图能够清楚地展现算法的逻辑结构,也就是通常所说的一图胜万言; ③在程序框图中,起、止框是任何流程必不可少的; ④输入和输出框可用在算法中任何需要输入、输出的位置. A.1 个 C.3 个 答案:D B.2 个 D.4 个

5.如图程序框图能判断任意输入的数 x 的奇偶性.

其中判断框内的条件是( A.m=0 C.x=1 答案:D

) B.x=0 D.m=1

6.如图,写出程序框图描述的算法的运行结果(

)

A.-5 C.-1

B.5 D.-2

?2x+1, 解析: A.该算法的功能是求 x=-1 时, (x)=? 选 f ?3x-2, 由分段函数的性质知 f(-1)=-5. 7.程序框图中的判断框,有一个入口几个出口( A.1 C.3 B.2 D.4 )

x≥0 x<0

的函数值,

解析:选 B.一般有两个出口:“是”与“否”. 8.下面的功能中,属于处理框的是( )

①赋值;②计算;③判断;④输入,输出. A.①②③ B.①②

C.②③

D.①②④

解析:选 B.处理框的功能是赋值,计算和传送结果. 9.下列关于程序框图的说法正确的有( )

①程序框图只有一个入口,也只有一个出口; ②程序框图中的每一部分都应有一条从入口到出口的路径通过它; ③程序框图中的循环可以是无尽循环; ④连接点是用来连接两个程序框图的. A.①②③ C.① B.②③ D.①②

解析:选 D.由框图符号及作用的说明可知③④错误,程序框图中的循环必须是 有限循环;连接点是连接同一个程序框图的不同部分. 二、填空题 10. 如图所示是某一问题的算法的程序框图. 此框图反映的算法功能是________.

解析:输入 x,x≥0 时输出 x;x<0 时输出-x, ∴是计算|x|. 答案:计算任意实数 x 的绝对值|x| 11.观察程序框图如图所示.

若 a=5,则输出 b=________. 解析:因为 a=5,所以程序执行“否”,b=52+1=26. 答案:26 12.如图框图,当 x1=6,x2=9,p=8.5 时,x3 等于________.

解析:由程序框图可知 p=8.5≠ ∴p=

6+9 , 2

x2+x3
2

=8.5,

∴x3=8.5×2-9=8. 答案:8 13.如图算法的功能是________.

答案:求两个实数 a、b 的和 14.如图算法的功能是(a>0,b>0)________.

答案:求以 a、b 为直角边的直角三角形斜边 c 的长 三、解答题 15. 如图是为解决某个问题而绘制的程序框图,根据该图和下列各小题的条件回 答问题.

(1)该程序框图解决的问题是什么? (2)框图中 x=3 的含义是什么? (3)若输出的最终结果是 y1=4,y2=-3,当 x=10 时,输出的结果是多少? (4)在(3)的前提下,当输入的 x 值为多大时,输出 ax+b=0? 解:(1)该程序框图解决的是求函数 f(x)=ax+b 的函数值的问题,其中输入的 是自变量 x 的值,输出的是 x 对应的函数值. (2)框图中 x=3 的含义是将 3 的值赋给变量 x. (3)y1=4,即 3a+b=4,①

y2=-3,即-4a+b=-3.②
由①②得 a=1,b=1, ∴f(x)=x+1. ∴当 x=10 时,10a+b=f(10)=11. (4)令 f(x)=x+1=0,知 x=-1.

∴当输入的值为-1 时,输出 ax+b=0. 16.画出判断两条直线 l1:y=k1x+b1,l2:y=k2x+b2 是否垂直的程序框图. 解:算法如下: S1 输入 k1、k2 的值. S2 计算 u=k1×k2. S3 若 u=-1,则直线 l1 与 l2 垂直;否则,l1 与 l2 不垂直. S4 输出信息“垂直”或“不垂直”. 程序框图如图:

17.假设函数 f(x)=ax2+bx+c(a≠0)与 x 轴有公共点,设计一个算法,对多项 式 ax2+bx+c 因式分解并画出程序框图. 解:算法如下. S1 利用求根公式求得方程 ax2+bx+c=0 的两个根 x1,x2; S2 对 ax2+bx+c 因式分解:ax2+bx+c=a(x-x1)(x-x2). 程序框图如图所示.



更多相关文章:
程序框图练习题2014
程序框图练习题2014_数学_高中教育_教育专区。程序框图练习题 2014/12/13 1.某...C. 1 + 1 1 1 1 + 2 + 3 + ? + 10 2 2 2 2 -2- 8. 根据...
程序框图练习题及答案.(经典)doc
程序框图练习题及答案.(经典)doc_数学_高中教育_教育专区。必修三 程序框图练习...i ?1 i≥2 否 是 输出 S 结束 A.1 B. () 2 3 C. 13 21 D. ...
高中数学必修三1.1.2程序框图与算法的基本逻辑结构练习
高中数学必修三1.1.2程序框图与算法的基本逻辑结构练习_数学_高中教育_教育专区...二、填空题 10.阅读流程图,若输入 a = 12 ,b = 21,则输出的结果为___...
高考数学程序框图经典练习题+高考题
高考数学程序框图经典练习题+高考题_高考_高中教育_教育专区。程序框图专项训练(1) 1.阅读下面的程序框图,则输出的 S ? A. 1 4 B. 2 0 C. 3 0 D. 5...
...学年高中数学(人教B版,必修3)练习:1.1.2 程序框图
【2014-2015学年高中数学(人教B版,必修3)练习:1.1.2 程序框图第一章 1.1 1.1.2 一、选择题 1.在画程序框图时,如果一个框图需要分开来画,要在断开处...
人教A版高中数学必修三 1.1.2.1《程序框图》教案
第 10 页,练习 A,练习 B 小结:本节介绍程序框图的概念,学习了画程序框图的规则 课后作业:第 19 页,习题 1-1A 第 12 题 w.w.w.k.s.5.u.c.o....
...人教版必修三同步练习 1.1.3 程序框图的综合(习题课...
2015-2016学年高中数学人教版必修三同步练习 1.1.....2 550,2 500 答案:D 7.如果执行下面的程序框图...程序框图练习题及答案.(... 10页 2下载券 【人教...
1.1.2程序框图与算法的基本逻辑结构(4)
1.1.2程序框图与算法的基本逻辑结构(4)_高一数学...六、教学方法:讲授法、练习法、讨论法 第 4 课时...程序,输入行李质量,计算出托运 的费用. 分析:本题...
程序框图练习题有答案
程序框图练习题 1.阅读下面的程序框图,则输出的 S A. 14 A. 1 B. 开始 B. 20 ? C. 30 3 D. D. 55 2.阅读图 2 所示的程序框图,运行相应的程序,...
高中数学必修3《1.1.2程序框图与算法的基本逻辑结构)》...
高中数学必修3《1.1.2程序框图与算法的基本逻辑结构...等分点的步骤,解决问题,通过本题学习可以巩固顺序...另外,本节的练习难度适中,并且多为学生感兴趣 的...
更多相关标签:

All rights reserved Powered by 甜梦文库 9512.net

copyright ©right 2010-2021。
甜梦文库内容来自网络,如有侵犯请联系客服。zhit325@126.com|网站地图