本资料来自于资源最齐全的21世纪教育网www.21cnjy.com
第3节 条件结构和循环结构
1.程序框图是描述的常用工具.
A. 程序 B. 算法 C. 数据结构 D. 计算规则
2.程序框图中的功能是( )
A. 算法的起始和结束 B. 算法输入和输出信息
C. 计算、赋值 D. 判断条件是否成立
3.在循环结构中,每次执行循环体前对控制循环的条件进行判断,当条件满足时执行循环体,不满足则停止,这样的循环结构是( )
A. 分支型循环 B. 直到型循环
C. 条件型循环 D. 当型循环
4.(改编题)执行下边的程序框图,若P=0.7,则输出的n=.
5.(创新题)将上题的当型循环结构转化为直到型循环结构,并画出程序框图.
6. (2009·上海)某算法的程序框图如图所示,则输出量y与输入量x满足的关系式是.
21世纪教育网
7. (2009·福建)阅读如图所示的程序框图,运行相应的程序,输出的结果是( )21世纪教育网
A. 2 B. 4 C. 8 D. 16
8.已知函数y=|x-3|,以下程序框图表示的是给定x值,求其相应函数值的算法,请将该程序框图补充完整.其中①处应填 ,②处应填 .
9.(2009·浙江)某程序框图如图所示,该程序运行后输出的k的值是( )
A. 4 B. 5 C. 6 D. 7[来源:21世纪教育网]
21世纪教育网
10.(创新题)阅读下列程序框图,试说明它解决的是什么问题.
11. (2010·烟台诊断测试)下面是一个算法的程序框图,当输入的x值为3时,输出y的结果恰好是13,则①处的关系式是( )
A. y=x3B. y=3-x
C. y=3xD. y=x13
12.已知函数设计一个程序框图,输入x的值,输出y的值.
21世纪教育网
答案
1. B 2. B 3. D 4. 3
5. 程序框图如图所示.
6. 7. C 8. x≤3 y=x-3 9. A
10. 解析: 本题为当型循环结构,先执行i≤n ,再循环,i=1是奇数,执行循环体时i均取奇数,M是所有奇数的3次幂之和即计算13+33+53+…+n3的值.
11. C
12. 解析: 程序框图为
21世纪教育网 -- 中国最大型、最专业的中小学教育资源门户网站。 版权所有@21世纪教育网