好文档 - 专业文书写作范文服务资料分享网站

程序框图、顺序结构、循环结构(精)

天下 分享 时间: 加入收藏 我要投稿 点赞

程序框图、顺序结构、循环结构

1.程序框图

(1程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形.

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

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

终端框(起止框表示一个算法的起始和结束

输入、输出框表示一个算法输入和输出的信息

处理框(执行框赋值、计算

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

流程线连接程序框 ○连接点连接程序框图的 两部分

3.条件结构的概念

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

名称双条件结构单条件结构

结构 形式

特征两个步骤A、B根据条件是否满足选 择其中一个执行

根据条件是否成立选择是否执行步 骤A

4.循环结构的定义

在一些算法中,经常会出现从某处开始,按照一定的条件反复执行某些步骤的情况,这就是循环结构.反复执行的步骤称为循环体.

名称

双条件结构单条件结构

结构形式 特征 两个步骤 A 、

B 根据条件是否满足选择其中一个执行 根据条件是否成立选择是否执行步 骤A

对条件结构的理解

(1如图1-1-16是算法流程图的一部分,其算法的逻辑结构是(

图1-1-16 A .顺序结构 B .条件结构 C .判断结构 D .以上都不对 (2给出以下四个问题:

①输入一个数x ,输出它的相反数;②求面积为6的正方形的周长;③求三个数a ,b ,c 中的最大数;④求函数f (x x -1,x ≥0,x +2,x <0

的函数值.

其中不需要用条件结构来描述其算法的有( A .1个 B .2个 C .3个 D .4个 [再练一题]

1.条件结构不同于顺序结构的特征是含有( A .处理框 B .判断框 C .输入、输出框 D .起止框

简单条件结构的设计

程序框图、顺序结构、循环结构(精)

程序框图、顺序结构、循环结构1.程序框图(1程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形.(2在程序框图中,一个或几个程序框的组合表示算法中的一个步骤;带有方向箭头的流程线将程序框连接起来,表示算法步骤的执行顺序.2.常见的程序框、流程线及各自表示的功能
推荐度:
点击下载文档文档为doc格式
19wd75stts72h8v7sa970wk4t3v4f000u7b
领取福利

微信扫码领取福利

微信扫码分享