用markdown画流程图
先上代码(注:本文的实验在typora软件上进行)
```flow
s=>start: 开始
e=>end: 结束
o=>operation: 操作项
sub=>subroutine: 子流程
cond=>condition: 条件
io=>inputoutput: 输出
s->o->cond
cond(yes)->io->e
cond(no)->sub(right)->o
\`\`\`
效果:
用代码段的语法表示流程图,不过用“flow”标识,变量名=>变量类型:空格+框中的文字,最后用->符号表示实线箭头连接框名,就有了流程图。
流程图的六种变量类型:
start开始end结束/完成operation流程操作subroutine预定子流程condition条件判断inputoutput输入输出
根据参考文献1的内容,sub后面的括号里是right,所以sub在cond(no)的右边。
拓展阅读:Draw Diagrams With Markdown