当前位置:首页 >> 政史地 >> 1.1.3算法的三种基本逻辑结构和框图表示(练习题)

1.1.3算法的三种基本逻辑结构和框图表示(练习题)


1.1.3 算法的三种基本逻辑结构和框图表示
一、选择题 1.任何一个算法都离不开的基本结构为( A.逻辑结构 C.循环结构 )

B.条件分支结构 D.顺序结构

解析:选 D.任何一个算法都要由开始到结束,故应当都有顺序结构. 2.

如图的程序框图表示的算法的功能是( A.计算小于 100 的奇数的连乘积

B.计算从 1 开始的连续奇数的连乘积

)

C.从 1 开始的连续奇数的连乘积,当乘积大于 100 时,计算奇数的个数 D.计算 1×3×5×…×n≥100 时的最小的 n 值 答案:D 3.图中所示的是一个算法的框图,S 的表达式为( )

1 A. 1+2+3+…+99

B.

1 1+2+3+…+100

1 C. 99 答案:A

D.

1 100

4.下列问题的算法适宜用条件结构表示的是( A.求点 P(2,5)到直线 l:3x-2y+1=0 的距离 B.由直角三角形的两条直角边求斜边 C.解不等式 ax+b>0(a≠0) D.计算 100 个数的平均数

)

解析:选 C.条件结构是处理逻辑判断并根据判断进行不同处理的结构.只有 C 中含判断 a 的符号,其余选择项中都不含逻辑判断,故选 C. 5.下列程序框图中,是循环结构的是( )

A.①② C.③④

B.②③ D.②④

解析:选 C.循环结构需要重复执行同一操作,故只有③④符合. 6.某程序框图如图所示,该程序运行后输出的 k 的值是( )

A.4 C.6

B.5 D.7

解析:选 A.当 k=0 时,S=0?S=1?k=1, 当 S=1 时?S=1+21=3?k=2,

当 S=3 时?S=3+23=11<100?k=3, 当 S=11 时?S=11+211>100,故 k=4. 7.算法共有三种逻辑结构,即顺序结构、条件分支结构和循环结构,下列说法 中正确的是( )

A.一个算法只能含有一种逻辑结构 B.一个算法最多可以包含两种逻辑结构 C.一个算法必须含有上述三种逻辑结构 D.一个算法可以含有上述三种逻辑结构的任意组合 答案:D

8.若一个算法的程序框图中有 中的( )

,则表示该算法中一定有下列逻辑结构

A.循环结构和条件分支结构 C.循环结构

B.条件分支结构 D.顺序结构和循环结构

解析:选 B.当有判断框时,一定有条件分支结构. 9.下列说法中不正确的是( )

A.顺序结构是由若干个依次执行的步骤组成,每一个算法都离不开顺序结构 B.循环结构是在一些算法中从某处开始,按照一定条件,反复执行某些步骤, 故循环结构中一定包含条件分支结构 C.循环结构中不一定包含条件分支结构 D.用程序框图表示算法,使之更加直观形象,容易理解 答案:C 二、填空题

10.程序框图如图所示,其输出结果是________. 解析:根据程序框图可得,a 的取值依次为 1,3,7,15,31,63,127. 答案:127 11.有如图所示的框图.

则该框图输出的结果是________. 答案:2011 12.如图程序框图的输出结果为 S=132,则判断框中应填________.

解析:∵132=11×12,而 S=S×i,输出结果 S=(12-1)×12=11×12,∴判 断条件为 i≥11. 答案:i≥11 13.如图程序框图的运算结果为________.

解析:∵a 的初值为 5,每循环一次,a 的值减 1,故循环 2 次.

答案:20 14.已知函数 f(x)=|x-3|,程序框图表示的是给定 x 值,求其相应函数值的 算法.请将该程序框图补充完整.其中①处应填________,②处应填________.

答案:x<3 三、解答题

y=x-3

15.画出求 1×2×3×4×5×6×7 的程序框图. 解:本题可用顺序结构和循环结构来完成,循环结构流程图如图所示.

?2x-1, 16. 设计一个算法, 输入 x 的值, 输出 y 的值, 其中 y=?x +1, ?x +2x,
2 3

x<0
0≤x<1 ,

x≥1

画出该算法的程序框图. 解:程序框图如图所示.

17.某工厂 2010 年生产轿车 200 万辆,技术革新后预计每年的产量比上一年增 加 5%,问最早哪一年生产的轿车超过 300 万辆?试设计算法并画出相应的程序 框图.

解:算法如下 S1 n=2010; S2 a=200; S3 T=0.05a; S4 a=a+T; S5 n=n+1; S6 若 a>300,输出 n.否则执行 S3. 程序框图如图所示.


更多相关文档:

1.1.3算法的三种基本逻辑结构和框图表示(练习题)

1.1.3算法的三种基本逻辑结构和框图表示(练习题)_政史地_高中教育_教育专区。数学 练习题 1.1.3 算法的三种基本逻辑结构和框图表示一、选择题 1.任何一个...

1.1.3算法的三种基本逻辑结构和框图表示

例3:某快递公司规定甲、乙两地之间物品的托运费用根据下面的方法计算: 1.1.3 算法的三种基本逻辑结构和框图表示(一)基础知识(1)任何一种算法都是由三种逻辑结构...

1.1.3算法的三种基本逻辑结构和框图表示

1.1.3 算法的三种基本逻辑结构和框图表示时间: 第一课时 顺序结构与条件分支结构...(用框图描述) 次方程的根的过程 练习:课本 12 页练习 A1,2,3,4 练习:...

人教A版数学新课标算法教案:§1.1.3算法的三种基本逻辑结构和框图表示

人教A版数学新课标算法教案:§1.1.3算法的三种基本逻辑结构和框图表示人教A版...1 2 3 4 1 2 3 练习反馈 250 250 500 1000 2000 1000 2000 500 1. 节...

§1.1.3算法的三种基本逻辑结构和框图表示

§1.1.3算法的三种基本逻辑结构和框图表示_三年级数学_数学_小学教育_教育专区。必修3 教案纸 课 题 §1.1.3 算法的三种基本逻辑结构和 框图表示 赵辉 上课...

算法的三种基本逻辑结构和框图表示

1.1.3 算法的三种基本逻辑结构和框图表示 (1 )一.学习目标 1.知道程序框图...巩固练习 1、阅读下边的流程图,若输入的 a、b、c 分别为 21、32、75,则...

1.1.3算法的三种基本逻辑结构和框图表示(二)导学案

1 大连市第四十八中学 必修 3 1.1.3 算法的三种基本逻辑结构和框图表示 班级 姓名 2013 年 3 月日 练习 3:画出计算 1 ? 1 1 1 ? ? ? ? 值的一...

1.1.3算法的三种基本逻辑结构和框图表示(3)

1.1.3 算法的三种基本逻辑结构和框图表示(3)教学目标:理解循环结构及其简单应用...课堂练习:第 18 页,练习 A,练习 B 小结:本节介绍循环结构及其简单应用 课后...

§1.1.3算法的三种基本逻辑结构和框图表示

课题:§1.1.3 算法的三种基本逻辑结构和框图表示教 学目标 1.知识与技能:通过...同 时培养学生概括、 归 纳能力, 注重数学思 想方法的提炼, 练习反馈 归纳...
更多相关标签:
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com