markdown流程图

流程图设计的基本过程(markdown无法编辑flowchart,推荐马克飞象,支持flowchart.js)

1,进入流程图的编辑模式

```flow
中间是流程图的编辑代码
```

2,定义流程图的元素: * (流程名=>关键字:)流程显示的文本 * 括号内部分不允许存在空格
流程图的六个基本元素:
=>start //开始框
=>end //结束框
=>inputoutput //输入输出框
=>condition //条件选择框
=>operation //操作处理框
=>subroutine //子流程

// 按从大到小的顺序输出a,b,c
st=>start: 开始
in=>inputoutput: 输入数据a,b,c
cond1=>condition: a < b
op1=>operation: 交换a,b的值
cond2=>condition: b < c
op2=>operation: 交换b,c的值
out=>inputoutput: 输出数据a,b,c
e=>end: 结束

3,流程执行过程:(流程名->流程名),通过符号 "->" 关联 括号内部分不允许存在空格

st->in->cond1  // 进入第一个选择分支
cond1(yes,right)->op1->cond2  
// yes 表示a < b 逻辑为真时的流程走向
// right 表示路径走向为向右,默认向下
cond1(no)->cond2
// 进入第二个选择分支
cond2(yes,right)->op2->out->e
cond2(no)->out->e
markdown流程图_第1张图片
流程图

你可能感兴趣的:(markdown流程图)