9512.net
甜梦文库
当前位置:首页 >> 计算机软件及应用 >>

1.1.2


1.1.2 程序框图与算法的基本逻辑结构 学习目标

目标1:了解程序框图的概念和掌 握各种程序框图符号功能 目标2:了解顺序结构程序框图的形 式及特征 目标3:了解条件结构程序框图的两 种形式和特征及执行过程 目标3:了解循环结构程序框图的两 种形式及特征及执行过程

知识梳理 自主学习

知识点一 程序框图

1.程序框图
(1)程序框图又称流程图,是一种用 程序框 、 流程线及

文字说明 来表示算法的图形.
(2)在程序框图中,一个或几个程序框 的组合表示算法中的 一个步骤;带有 方向箭头 的流程线将程序框连接起来,表示 算法步骤的 执行顺序 .

答案

2.常见的程序框、流程线及各自表示的功能
图形符 号

名称
终端框(起止框) 输入、输出框 处理框(执行框)

功能

表示一个算法的起始和结束 表示一个算法输入和输出的信息 赋值、计算

判断框

判断某一条件是否成立,成立时在出口处
标明“是”或“Y”;不成立时标明“否” 或“N”

流程线 ○ 连接点

连接程序框
连接程序框图的两部分
返回
答案

顺序结构
1.顺序结构的定义
由若干个依次执行的步骤 开的基本结构. 2.结构形式 组成的.这是任何一个算法都离不

注:顺序结构是任何一个算法都离不开的基本逻 辑结构
答案 返回

练习(1)写出图中程序框图的运行结果:
开始
输入a,b a= 2 b= 4

S=a/b+b/a
输出S 结束

返回

条件结构
在一个算法中,经常会遇到一些条件的判断,算法的流程 根据条件是否成立有不同的流向.

满足条件? 是
步骤A



满足条件? 是



步骤B

步骤A

符合条件就执行A,否则执行B

符合条件就执行A,否则执 行条件结构后的步骤

开始

输入a,b,c
a+b>c , b+c>a , c+a>b是否同时成立? 是 存在这样的三角 形 结束 否

不存在这样的三 角形

返回

循环结构

有些算法中,也经常出现从某处开始, 按照一定条件,反复执行某些步骤的情 况.这就是循环结构.反复执行的步骤称 为循环体. 循环结构的三要素
循环变量,循环体、循环的终止条件.

循环结构分为当型循环结构和直到型循环结构

循环体 满足条件? 否 当型循环结构 是

循环体 否

满足条件? 是

直到型循环结构

差异:循环终止条件不同,检验条件是否成立的先后次序也不同. 当型循环结构:先判断后执行循环体.(是循环)即当条件满足 时反复执行循环体 直到型循环结构:先执行循环体后判断条件是否成立. (否循环)反复执行循环体,直到条件满足

循环体 循环体 是 否 满足条件? 是

满足条件? 否

直到型

当型

开始

计数变量:用于记录循环次数,同时还用 于判断循环是否终止. 累加变量:用于输出结果,一般与计数变 量同步执行,累加一次,计数一次. 循环体

i?1 S?0

i ? i?1
循环终止条件

S ? S?i i ? 100 ?
N
Y

输出 S 结束

开始

i=1
S=0 S=S+i i=i+1
i>100?


初 始 值 循 环 体 终 止 条 件

开始

i=1 S=0 i=i+1 S=S+i
i≤100?
否 输出S 结束





输出S
结束

返回


赞助商链接

更多相关文章:
(1.1)2+(1.2)2+(1.3)2+(1.4)2+(1.5)2的值是( )。 A_答案_百度高考
[解析] (1.1)2+(1.2)2+(1.3)2+(1.4)2+(1.5)2=(1+0.1)2+(1+0.2)2+(1+0.3)2+(1+0.4)2+(1+0.5)2=1+0.2+0.01+1+0.4+0.04...
高中数学(文科)选修1-11-2知识点归纳
高中数学(文科)选修1-1、1-2知识点归纳 - 选修 1-1、1-2 数学知识点 第部分 简单逻辑用语 1、命题:用语言、符号或式子表达的,可以判断真假的陈述句. ...
如何教好1+1=2 (1)
如何教好1+1=2 (1)_法律资料_人文社科_专业资料。如何教好 1+1=2 上南学校-卢彩云 众说周知 1+1=2个相当简单的问题,可是对于小孩来说却是 大...
1,1,2,( ),16,625 A.3B.5C.7D.9_答案_百度高考
1,1,2,( ),16,625 A.3B.5C.7D.9正确答案及相关解析 正确答案 D 解析 [解析] 仔细观察数列,原数列可化为:02,12,22,(32),42,52。奇数项02,22...
1,1,2,2,4,8,12,( ) A.16 B.32 C.96 D.100 _百度题库
1,1,2,2,4,8,12,( ) A.16 B.32 C.96 D.100 热门考试 高考 级建造师 二级建造师 初级经济师 中级经济师 教师资格证 企业法律顾问 注...
高中数学选修1-11-2目录
高中数学选修1-1、1-2目录 - 选修 1-2 第一章 统计案例 1.1 回归分析的基本思想及其应用 1.2 独立性检验的基本思想及其应用 实习作业 小结 第二章 推理...
数列1,1,2,1,1,2,3,2,1,1,2,3,4,3,2,1,…,则第100项为(...
数列1,1,2,1,1,2,3,2,1,1,2,3,4,3,2,1,…,则第100项为() A1 B2 C3 D4正确答案及相关解析 正确答案 A 最新上传套卷...
1,1,2,6,24,( ) A.48B.96C.120D.144_答案_百度高考
[命题提示] 本题考查等比数列的变式 [解题要点] 各项逐商后得到个等差数列 [答案与解析] 原数列各项逐商后可得个新的数列:1,2,3,4,( ),显然这是...
数列1,1+2,1+2+4,…,1+2+4+…+2n-1,…的前n项和sn=___....
所以sn=1+(1+2)+(1+2+4)+…+(1+2+4+…+2n-1) =(2-1)+(22-1)+(23-1)+…+(2n-1) =(2+22+23+…+2n)-n =-n =2n+1-n-2 故答案...
如何证明1+1=2
如何证明1+1=2 - 陈景润证明的叫歌德巴-赫猜想。并不是证明所谓的 1+1 为什么等于 2。当 年歌德巴-赫在给大数学家欧拉的一封信中说,他认为任何个大于 6...
更多相关标签:

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

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