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

电子商务网站建设课后题长沙市宁乡县建设局网站

电子商务网站建设课后题,长沙市宁乡县建设局网站,做视频的素材网站,荥阳市城乡建设规划网站山不在高,有仙则名。水不在深,有龙则灵。 ----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/833279.html

相关文章:

  • 网站开发技术 包括合肥论坛网
  • c语言网站金寨县建设规划局网站
  • 有专门做预算的网站没一站式装修的利弊
  • 河北建设局网站首页住房建设部网站监理员
  • 公司搭建网站模板网站更换域名需要重新备案吗
  • 制作一个网站一般先要明确wordpress跳转到微信
  • 网站建设合同贴花算哪一类佛山seo优化
  • 网站采集注意溧阳网站制作
  • 宁波正规品牌网站设计网站收录有什么用
  • 网站界面设计的发展网站程序开发
  • 浙江做网站wordpress评论采集插件
  • 建设部城市管理监督局网站企业网站seo托管怎么做
  • 谢馥春网站建设的优势中山网站设计服务
  • 营销策划公司名字大气好听关于进一步优化
  • 泰安手机网站网站开发主要做哪些
  • 网站建设关键字优化自己想注册公司怎么搞
  • 摄影网站建设流程商城网站建设公司哪家好
  • 国外工装设计网站大全教育培训机构网站建设
  • 西安网站建设网创造app软件
  • 电商网站设计培训网页小游戏有哪些
  • 服务好的做培训网站html学校网站模板
  • 南阳网站建设培训学校东莞网页开发
  • 做网站准备什么怎么做健康咨询网站
  • 网站建设类的计入什么科目建网站用什么软件最简单
  • 做网站怎么租用服务器吗自己买空间让网络公司做网站好吗
  • 关于学校网站建设经费的申请报告徐州市建设监理协会网站
  • 跨境电商网站排行榜通辽网站开发
  • 公司让做网站违法郑州网站建设丶汉狮网络
  • 专业的网站制作专业公司镇雄县城乡建设局网站
  • 合肥做双语外贸网站网站flash引导页