程序流程图(课件)讲解.pptx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《嵌入式C程序设计》主讲:潘锋程序流程图

程序流程图流程图用一些图形框来代表各种操作,从而表示程序控制流程的一种图形。流程图的作用是描述人们解决问题的方法、思路或算法。

程序流程图美国国家标准化学会(AmericanNationalstandardInstitute,ANSI)规定了一些常用的流程图符号。起止框输入输出框判断框处理框连接点流程线

程序流程图各种符号的作用和流程线:起始框或终止框(即起止框)输入输出框判断框处理框连接点作用:表示开始和结束流程线:起始框:一条流出线;终止框:一条流入线作用:框中标明输入/输出的内容流程线:一条流入线和一条流出线作用:框中标明进行什么处理流程线:一条流入线和一条流出线作用:框中标明判定条件并在框外标明判定后两种结果的流向流程线:一条流入线和两条流出线,但只有一条流出线起作用作用:连接两段流程线流程线:两条流程线,无流入流出之分

程序流程图求两个数x和y中的较大者运算的流程图表示。开始输入x和y的值xy例1z=xz=y输入z结束YN

程序流程图求5!运算用流程图表示。开始i5例21?t2?i结束t*i?ti+1?iYN

程序流程图用流程图表示如下算法。判定2000~2500年的年份是否为闰年,并将结果输出。闰年的条件如下。(1)能被4整除,但不能被100整除的年份。(2)能被100整除,又能被400整除的年份。设y为被检测的年份,则算法流程图如下图所示。例3

程序流程图开始y不能被4整除2000?y结束y+1?yy不能被100整除y不能被400整除y2500打印y“是闰年”打印y“是闰年”打印y“不是闰年”打印y“不是闰年”YNYNYNNY

程序流程图通过上述几个例子,可以看出用流程图表示算法有以下几个优点。(1)采用简单规范的符号,画法简单,直观形象。(2)结构清晰,逻辑性强。(3)便于描述,容易理解,且不容易引起歧义。

谢谢

文档评论(0)

vermonth155-2娟 + 关注
实名认证
内容提供者

专注ppt课件

版权声明书
用户编号:8046135067000064

1亿VIP精品文档

相关文档