当前位置:首页 >> 政史地 >> 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.1.3算法的三种基本逻辑结构和框图表示

1.1.3 算法的三种基本逻辑结构和框图表示时间: 第一课时 顺序结构与条件分支结构 【概念探究】1.程序框图分为 ,, 。任何算法都可以由这三种基本 逻辑结构来构成...

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

课题:§1.1.3 算法的三种基本逻辑结构和框图表示教 学目标 1.知识与技能:通过设计流程图来表达解决问题的过程,了解流程图的三种 基本逻辑结构:顺序、条件分支、...

2017苏教版算法的三种基本逻辑结构和框图表示.doc

课题:§1.1.3 算法的三种基本逻辑结构和框图表示教 学目标 1.知识与技能:通过设计流程图来表达解决问题的过程,了解流程图的三种 基本逻辑结构:顺序、条件分支、...

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

课题:§1.1.3 算法的三种基本逻辑结构和框图表示教 学目标 1.知识与技能:通过设计流程图来表达解决问题的过程,了解流程图的三种 基本逻辑结构:顺序、条件分支、...

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

课题:§1.1.3 算法的三种基本逻辑结构和框图表示教 学目标 1.知识与技能:通过...4 14 页练习 B 组 1,2,3 思考题 超市购物: 购物不足 250 元的,无折扣...

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

学案序号: 课型: 新授课 执笔教师 :张玉强 时间:2015 年 月 号 济南高新区实验中学 高一年级 班 姓名 1.1.3 算法的三种基本逻辑结构和框图表示 (1 )一....

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

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

...1.1.2.2《算法的三种基本逻辑结构和框图表示》教案

人教A版高中数学必修三 1.1.2.2《算法的三种基本逻辑结构和框图表示》教案_数学_高中教育_教育专区。课题:§1.1.3 算法的三种基本逻辑结构和框图表示 1.知识...

算法初步1.1.3算法的三种基本逻辑结构和框图表示教案新...

算法初步1.1.3算法的三种基本逻辑结构和框图表示教案新人教B版必修3_数学_高中教育_教育专区。1.1.3 算法的三种基本逻辑结构和框图表示 课堂探究 循环结构的特点...
更多相关标签:
网站地图

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