网站首页  百科知识

请输入您要查询的百科知识:

 

词条 程序流程图
类别 中文百科知识
释义

程序流程图Chengxu liucheng tu

当程序中有较多循环语句和转移语句时,程序的结构将比较复杂,给程序设计与阅读造成困难。程序流程图也叫程序框图,它用图的形式画出程序流向,使人们能够直观而且清楚地看到程序结构,流程图由框和带箭头的线组成,箭头指示程序流向。框又分为两种,一种为方框(矩形框),框内标明对应程序段应完成的任务,另一种为菱形框或椭圆形框,有两个以上的出口,称为分支框,框内记载分支条件,下图是判定一自然数N是否为素数的程序流程图:


由流程图可清楚看到试除法程序中循环体内需一条件句,且当K整除N时将转移至循环体外。
再来看一个例子, 此例要求编程实现从键盘读入100个数, 并按从小到大的次序把它们存入一个数组中, 程序流程图如下:
程序如下:
10 DIM
A (100)
20 FORk = 1 TO
100
30
INPUT A(k)
40
NEXT k
50 FORk=1 TO 99
60 FORJ=k+1 TO
100
70 IF A
(k) >A (J) THEN x=A (k):
A (k) =A (J): A (J) =x80 NEXT J
90 PRINT A (k)
100 NEXT K
110 PRINT A (x)
120 END
程序流程图能直观、清楚地表现程序,因而给程序的编写和阅读带来很大的方便。同时流程图可以看作算法的形象化描述,它独立于编程语言,有很好的通用性。编程之前应该先画程序流程图,养成良好的编程习惯。
随便看

 

开放百科全书收录579518条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2000-2025 oenc.net All Rights Reserved
更新时间:2025/9/28 13:49:39