当前位置: 首页 > wzjs >正文

免费茶叶网站建设b站推广网站2024年

免费茶叶网站建设,b站推广网站2024年,上海工程建设造价信息网站,做网站自动赚钱山不在高,有仙则名。水不在深,有龙则灵。 ----CSDN 时时三省 传统流程图的弊端 传统的流程图用流程线指出各框的执行题序,对流程线的使用没有严格限制。因此,使用者可以不受限制地使流程随意地转来转去,使流程图变得…

山不在高,有仙则名。水不在深,有龙则灵。 ----CSDN 时时三省

传统流程图的弊端

传统的流程图用流程线指出各框的执行题序,对流程线的使用没有严格限制。因此,使用者可以不受限制地使流程随意地转来转去,使流程图变得毫无规律,阅读时要花很大精力去追踪流程,使人难以理解算法的逻辑。这种情况如图所示

 这种如同乱麻一样的算法称为BS型算法,意为一碗面条毫无头绪

为了提高算法的质量,使算法的设计和阅读方便,必须限制箭头的滥用,即不允许无规律地使流程随意转向,只能顺序地进行下去,但是,算法上难免会包含一些分支和循环,而不可能全部由一个个顺序框组成。

为了解决这个问题,人们规定出几种基本结构,然后由这些基本结构按一定规律组成一个算法结构(如同用一些基本预制构件来搭成房屋一样),如果能做到这一点,算法的质量就能得到保证和提高

三种基本结构

以下用3种基本结构作为表示一个良好算法的基本单元。

( 1 )顺序结构。

 ( 2 )选择结构。

 注意:无论p条件是否成立,只能执行A框或B框之一,不可能既执行A框又执行B框。无论走哪一条路径,在执行完A或B之后,都经过b点,然后脱离本选择结构。A或B两个框中可以有一个是空的,即不执行任何操作,如图

 ( 3 )循环结构。

①当型( while型)循环结构。

②直到型( until型)循环结构。

 以上3种基本结构,有以下共同特点:

( 1 )只有一个人口。

( 2 )只有一个出口。

请注意,一个判断框有两个出口,而一个选择结构只有一个出口。不要将判断框的出口和选择结构的出口混淆。

( 3 )结构内的每一部分都有机会被执行到。也就是说,对每一个框来说,都应当有一条从人口到出口的路径通过它。

( 4 )结构内不存在“死循环”(无终止的循环)

由以上3种基本结构顺序组成的算法结构,可以解决任何复杂的问题。由基本结构所构成的算法属于“结构化”的算法,它不存在无规律的转向,只在本基本结构内才允许存在分支和向前或向后的跳转。

其实,基本结构并不一定只限于上面3种,只要具有上述4个特点的都可以作为基本结构。人们可以自己定义基本结构,并由这些基本结构组成结构化程序。例如

 也可以将这样的结构定义为基本结构。

 图示的是一个多分支选择结构,根据给定的表达式的值决定执行哪一个框。

http://www.dtcms.com/wzjs/237097.html

相关文章:

  • 外贸网站推广收费乐天seo视频教程
  • 做王境泽表情的网站独立站seo搜索优化
  • 网站点击赚钱怎么做优化人员是什么意思
  • 网站大全免费下载市场推广方案怎么写
  • 关于政府网站建设的指导意见专业的网站优化公司排名
  • 注册top域名做公司网站网址大全2345
  • 福州百度seo排名软件seo外链自动群发工具
  • 网站留言板html代码百度关键词查询工具
  • 网站建设实训日志四川seo整站优化费用
  • 做网站外包公司名称搜索引擎优化的概念是什么
  • 网站设计工作室有哪些营销推广方式
  • 做旅行社网站的怎样下载优化大师
  • 安徽省建设厅焊工证查询网站百度引流推广哪家好
  • 批发价格广州网站建设农产品网络营销
  • 做网站什么系统简单百度竞价推广效果好吗
  • 企业网站建设数据现状分析爱站网ip反查域名
  • 网站建设教程 迅雷下载美国站外推广网站
  • 哪里长沙网站开发seo的优化步骤
  • 东莞模板网站所有关键词
  • 与客户沟通网站建设的技巧昆明网站开发推广公司
  • e时代互联网站建设优化关键词技巧
  • 网站开发与管理论文百度seo免费推广教程
  • 做网站推广的一般都是什么公司百度百家
  • 江苏专业做网站的公司做百度线上推广
  • 用asp做网站登录页面aso关键词优化计划
  • 定制型网站建设合同范本seo到底是做什么的
  • apache建设网站网络营销具有什么特点
  • 如何做网站数据库备份seo关键词有哪些类型
  • 做网站的财务会涉及到的科目seo咨询推广找推推蛙
  • 太原企业做网站seo搜索引擎优化薪酬