欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年程序流程图 .pdf

    • 资源ID:39903704       资源大小:127.20KB        全文页数:6页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年程序流程图 .pdf

    1/6程序流程图编 写马磊编写时间2011-07-04 审 批审批者姓名(及其职务)审批时间版本V0.9 名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 6 页 -2/61 概述利用计算机进行程序设计时,不仅仅只处理一些简单的数据,在大部分的程序设计里处理的问题还是相当复杂的。对于那些复杂的程序设计,读者不可能直接就能写出程序的源代码,而是要通过一些具体的设计方法(如用程序流程图)把程序设计思想先写出来,然后根据程序流程图编写代码。本章将具体介绍进行程序设计时使用的基本方法和 C 程序的流程控制。2 程序设计的基本知识2.1程序流程图在描述一个程序的基本结构思想时有很多种方法,其中程序流程图是最常用也是最基本的方法。2.1.1 传统程序流程图传统流程图表示法的特点是用一些图框表示各种类型的操作,用线表示这些操作的执行顺序。美国国家标准化协会ANSI 规定了一些常用的流程图符号,现已为世界各国普遍采用。我国也有自己的国家标准 GB 1526-89与该标准基本相同,本书就参照ANSI 标准做具体介绍。标准中各种图示如图3.1所示。起止框输入输出框判断框处理框名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 6 页 -3/6或流程线连接点注释框图 3.1 传统流程图表示法下面对其中一些主要符号作简要说明:()起止框是用来标识程序的开始和结束位置的。规定流程图以起止框开始,以起止框结束。()输入输出框也叫数据框,其中可以注明数据名称、来源、用途或其它的文字说明。()菱形框的作用是对一个给定的条件进行判断,根据给定的条件是否成立来决定如何执行其后的操作。()处理框用矩形表示各种处理功能。例如,执行一个或一组特定的操作,从而使信息的值、信息的形式或所在位置发生变化。另外在矩形框内可注明特定处理名称或其简要功能。()流程线用带箭头的直线表示程序的执行顺序。当流程自左向右或自上向下时流程线可以不带箭头,其它情况应加箭头表示流程。()连接点用小圆圈表示将画在不同地方的流程线连接起来。下图中有两个以为标志的连接点,它表示这两个点是互联在一起的,实际它们是同一个点。这种连接通常用在图形画不下而需要分开画时。名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 6 页 -4/6()注释框不是流程图的必要部分,其不反映流程操作,只是为了流程图中某些操作做解释补充的,以帮助阅读流程图的人更好的理解流程图的作用。2.1.2 N-S 流程图灵活的流程线在程序设计中有它自己的优点,但也隐藏着许多导致错误的祸根。因为它允许用流程线使流程任意转移,这对程序设计是一个隐患,它使程序流程看起来很乱,使程序难以理解和维护。针对这一弊病,1973 年美国学者 I.Nassi 和 B.Shneiderman 提出了一种无流程线的流程图,称为 N-S 图。它的基本表示方法是用一个矩形框,把整个程序算法像堆积木一样组成。其基本结构如图3.3、3.4、3.5、3.6所示。2.2程序的三种基本结构结构化的程序设计方法是面向过程的程序设计的基本方法。1996年意大利 Bobra和 Jacopini提出了三种基本程序结构。已经证明,这名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 6 页 -5/6三种算法可以解决任何复杂的问题。1 顺序结构(传统流程图表示)(N-S 流程图表示)图 3.3 顺序结构流程图.选择结构(传统流程图表示)(N-S 流程图表示)图 3.4 选择结构流程图3.循环(1)while 循环结构不成立成立语句组 1 语句组 2 语句组 1 语句组 2 条件 P 真假语句组 1 语句组 2 条件 P 语句组 1 语句组 2 成立不成立条件 P 语句组当条件 P 成立语句组名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 6 页 -6/6(传统流程图表示)(N-S 流程图表示)图 3.5 当型循环结构流程图(2)dowhile 循环结构(传统流程图表示)(N-S 流程图表示)图 3.6 直到型流程图例:画出求 s=1+2+3+100 的传统流程图和 N-S流程图。语句组条件 P 成立不成立语句组直到条件P 成立i=1;s=0;i=100 s=s+i;i=i+1;输出 s i=1;s=0;i=100?输出 s s=s+i;i=i+1;成立不成立结束开始名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 6 页 -

    注意事项

    本文(2022年程序流程图 .pdf)为本站会员(H****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开