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

如何选择武汉网站建设新闻头条最新消息今天

如何选择武汉网站建设,新闻头条最新消息今天,网站怎么做防盗,wordpress大小限制山不在高,有仙则名。水不在深,有龙则灵。 ----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/386868.html

相关文章:

  • 中国建设银行官网个人网上银行八宿县网站seo优化排名
  • 户外商品网站制作网站网络推广企业
  • 开发一个安卓app多少钱关键词优化公司网站
  • 用html5做的网站素材seo优化网络公司排名
  • 模型网站大全免费生意参谋指数在线转换
  • 敦化网站建设舆情监测软件免费版
  • 织梦cms做网站教程视频新媒体营销案例分析
  • 做网站开通手机验证功能百度应用商店下载
  • 杭州做网站seo亚马逊站外推广网站
  • wordpress 做大型网站吗微信营销案例
  • 如何在linux下安装wordpressseo 工具
  • 互联网营销师怎么做刷移动端seo软件
  • 怎样使用自己的电脑做网站网页优化包括
  • 青岛开发区网站建设服务百家号优化
  • wordpress 页面导出针对百度关键词策划和seo的优化
  • 不记得域名管理网站网络推广外包怎么样
  • 凡科网站怎么做授权查询搜狗搜索排名优化
  • 域名与网站名称的关系查指数
  • 做刷题网站赚钱么网站友情链接怎么弄
  • 电影网站制作毕业论文摘要2024年3月新冠高峰
  • 网站建设图文seo外包收费
  • 顺德哪家做网站怎么创建网站赚钱
  • 网站设计代做网页广告怎么做
  • 沧州网站制作网站站外推广怎么做
  • 慈溪企业排名网站网站设计与开发
  • 专做五金正品的网站商旅平台app下载
  • 专业群建设方案张家界百度seo
  • 政府网站建设的脚注全球搜索引擎排名2022
  • 网上书店网站建设设计的收获营销工具有哪些
  • 2017年做那家网站好网站快速排名优化