问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

基本化程序设计使用的基本程序控制结构为

发布网友 发布时间:2022-05-01 02:28

我来回答

1个回答

热心网友 时间:2022-06-22 13:08

顺序结构、选择结构、循环结构。

1. 顺序结构
顺序结构表示程序中的各操作是按照它们出现的先后顺序执行的,其流程如图1-6所示。图中的s1和s2表示两个处理步骤,这些处理步骤可以是一个非转移操作或多个非转移操作序列,甚至可以是空操作,也可以是三种基本结构中的任一结构。整个顺序结构只有一个入口点a和一个出口点b。这种结构的特点是:程序从入口点a开始,按顺序执行所有操作,直到出口点b处,所以称为顺序结构。上一节图1-2表示的就是一个顺序结构的流程图。事实上,不论程序中包含了什么样的结构,而程序的总流程都是顺序结构的。例如,在图1-3、图1-4和图1-5所表示的流程图中,其总体结构流程都是自上而下顺序执行的。

2.选择结构
选择结构表示程序的处理步骤出现了分支,它需要根据某一特定的条件选择其中的一个分支执行。选择结构有单选择、双选择和多选择三种形式。
双选择是典型的选择结构形式,其流程如图1-8所示,图中的s1和s2与顺序结构中的说明相同。由图中可见,在结构的入口点a处是一个判断框,表示程序流程出现了两个可供选择的分支,如果条件满足执行s1处理,否则执行s2处理。值得注意的是,在这两个分支中只能选择一条且必须选择一条执行,但不论选择了哪一条分支执行,最后流程都一定到达结构的出口点b处。前面的图1-3中就采用了双选择结构流程图。

当s1和s2中的任意一个处理为空时,说明结构中只有一个可供选择的分支,如果条件满足执行s1处理,否则顺序向下到流程出口b处。也就是说,当条件不满足时,什么也没执行,所以称为单选择结构,如图1-7所示。

多选择结构是指程序流程中遇到如图1-9所示的s1、s2、……、sn等多个分支,程序执行方向将根据条件确定。如果满足条件1则执行s1处理,如果满足条件n则执行Sn处理,总之要根据判断条件选择多个分支的其中之一执行。不论选择了哪一条分支,最后流程要到达同一个出口处。如果所有分支的条件都不满足,则直接到达出口。有些程序语言不支持多选择结构,但所有的结构化程序设计语言都是支持的,C语言是面向过程的结构化程序设计语言,它可以非常简便的实现这一功能。本书在第五章将详细介绍各种形式的选择结构应用问题。

3.循环结构
循环结构表示程序反复执行某个或某些操作,直到某条件为假(或为真)时才可终止循环。在循环结构中最主要的是:什么情况下执行循环?哪些操作需要循环执行?循环结构的基本形式有两种:当型循环和直到型循环,其流程如图1-10所示。图中虚线框内的操作称为循环体,是指从循环入口点a到循环出口点b之间的处理步骤,这就是需要循环执行的部分。而什么情况下执行循环则要根据条件判断。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
桃李芬芳的近义词是? 请会答正确。 急... 墨西哥很混乱吗 为什么我的OPPOR9手机连接到任何蓝牙设备放歌曲,都没有办法在蓝牙设备... OPPOA9如何连接酷狗与手机蓝牙? 华为荣耀3X 白色畅玩版的声音调至最大声仍很小声 荣耀3x刷机后卸载了一些系统软件,然后就无法开机,一直停留在开机界面... 平安富赢金生年金保险值得买吗?最全产品测评! 收音机音量旋钮音量最大还是小 德生pl_450收音机音量电位器声音惑大惑小,电位器的型号是什么_百度知 ... 浙江金融学院有什么专业 结构化程序设计包含三种基本控制结构是? 结构化程序设计所规定的三种基本控制结构是什么结构? 节拍器多少钱?怎么用? 求简易节拍器设计:可产生常见音乐节拍,不少于三种,单键切换,声光提示,强弱节拍(用555定时器完成) 谁知道航模飞机怎么做 儿童航模飞机怎么做? t-sql中新建存储过程,向在单引号内的参数添加定义的参数的问题。具体见代码 中国物业管理协会的组织章程 东莞市物业管理协会的机构简介 上海市物业管理协会的职能 上海市物业管理协会的协会简介 物业管理协会的介绍 物业管理行业协会有怎样的权利与义务? 中国物业管理协会的介绍 谁了解中国物业管理协会 深圳市物业管理协会的协会职能 物业管理行业协会的含义是什么? 物业管理协会是干什么的啊 想了解下? 物业企业必须加入物业管理协会吗? 物业管理行会是什么性质? 编程语言提供的三种基本控制结构是什么? vb程序设计基本控制结构用途 结构化程序设计的三种基本控制结构是是什么? 小红书都是前面发后面删吗 云南烧豆腐干沾料怎么做? 云南烧豆腐沾水怎么做 有大神知道烧豆腐蘸水配料吗 云南烧豆腐干沾料怎么做,颜色看着黄色那种辣椒面! 建水烧豆腐的沾水 QQ是中国第一网络聊天工具?还有别的网络聊天工具吗?在哪里? 有什么聊天软件可以同时登陆QQ和MSN? 电脑桌面东西没有变化,网页上的字变小了,该怎么调回来?图片什么都也变了. 我电脑打开的网页的文字图片全部都很小.怎么弄回大的? 为什么电脑进入网页、空间的字和图片都变小了,怎么弄回大的字呢?! 刚换了显示屏,分辨率调了一下,可是网页上的图片和文字看起来很小,怎么调 怎么网页里的图片和文字都变小了、怎么把她变回来 桌面任务栏的开始图标突然不见了,怎么办 如何激活QQ空间专属流量福利活动赠送的省内流量日包? 打开网页 里面的字体,图片变得很小 win10 放在开始栏的图标不见了怎么办