[GSSY流程图], 一种新型的规范性流程图,源于PAD图,且易于在任何文本编辑器上绘画。
GSSY流程图说明:
开始与结束
[程序名称/函数名称] | +== 外部输入参数/入口参数说明 √ | +-- 处理1 √ | +>> 出口返回 √
顺序处理 | +-- 处理1 | +-- 处理2
多路分支处理(select case, switch) | +EE 分支判断条件 -+- 结果1 -+-- 结果1处理1 | | | | | +-- 结果1处理2 | | | | | +- 结果2 -+-- 结果2处理1 | | | | | +- 结果3 -+-- 结果3处理1 | | | +-- 结果3处理2 | | +-- 处理3
IF处理方式1(if …) | +<< 判断条件的肯定描述 -+-Y-+-- 是处理1 | | | +-- 是处理2 | +-- 处理3
IF处理方式2(if … else …) | +<< 判断条件的肯定描述 -+-Y-+-- 肯定处理1 | | | | | +-- 肯定处理2 | | | | | +-N-+-- 否定处理1 | | | +-- 否定处理2 | | +-- 处理3
IF处理方式3(if … elseif … ) | +<< 判断条件1的肯定描述 -+-Y-+-- 条件1的处理1 | | | | | +-- 条件1的处理2 | | | | | +<< 判断条件2的肯定描述 -+-Y-+-- 非条件1且条件2的处理1 | | | | | +-- 非条件1且条件2的处理2 | | | | | +-N-+-- 非条件1且非条件2的处理1 | | | +-- 非条件1且非条件2的处理2 | | +-- 处理3
循环处理(while方式1) | +## 循环条件的肯定描述 -+-- 循环处理1 | | | +-- 循环处理2 | | +-- 处理3
循环处理(while方式2) | +## 循环标志 = True -+-- 循环处理1 | | | +-- 循环处理2 | | | +<< 退出循环的条件的肯定描述 -+-Y-+-- 循环标志 = False | | +-- 处理3
循环处理(do while方式) | +## TRUE -+-- 循环处理1 | | | +-- 循环处理2 | | | +(( 继续循环条件的肯定描述 | | +-- 处理3
循环处理(do until方式) | +## TRUE -+-- 循环处理1 | | | +-- 循环处理2 | | | +)) 退出循环条件的肯定描述 | | +-- 处理3
循环处理(for方式) | +## 循环n次 -+-- 循环处理1 | | | +-- 循环处理2 | | +-- 处理3
出处:蓝色理想
责任编辑:blue
上一页 下一页 GSSY流程图 [2]
◎进入论坛网络编程版块参加讨论
|