流程图绘制

图的绘制

流程图,时序图,甘特图

1.flow

我们知道,流程图有几个元素:

  • strat:开始框

  • operation:处理框

  • condition:判断框

  • inputoutput:输入输出框

  • end:结束框

  • subroutine:子流程

  • 其中,方向有以下四种

    (top)
    (bottom)
    (right)
    (left)
    

    用法:

    st=>start: Start
    e=>end
    op=>operation: My Operation
    cond=>condition: Yes or No?
    
    st->op->cond
    cond(yes)->e
    cond(no)->op
    

    注意:如start:start中间的“: ”为一个冒号一个空格

Created with Raphaël 2.3.0 Start My Operation Yes or No? End yes no
Created with Raphaël 2.3.0 n=100 n≤200 n能被3整除 n=n+1 输出n 结束 yes no yes no

2. sequence

3. mermaid

流程图方向有下面几个值
  • TB 从上到下
  • BT 从下到上
  • RL 从右到左
  • LR 从左到右
  • TD 同TB
基本图形
  • id + [文字描述]矩形

  • id + (文字描述)圆角矩形

  • id + >文字描述]不对称的矩形

  • id + {文字描述}菱形

  • id + ((文字描述))圆形

    three
    two
    for
    c2
    c1
    b2
    b1
    a2
    a1
节点之间的连接
  • A --> B A带箭头指向B
  • A — B A不带箭头指向B
  • A -.- B A用虚线指向B
  • A -.-> B A用带箭头的虚线指向B
  • A ==> B A用加粗的箭头指向B
  • A – 描述 — B A不带箭头指向B并在中间加上文字描述
  • A – 描述 --> B A带箭头指向B并在中间加上文字描述
  • A -. 描述 .-> B A用带箭头的虚线指向B并在中间加上文字描述
  • A == 描述 ==> B A用加粗的箭头指向B并在中间加上文字描述
YES
NO
YES
NO
YES
NO
开始
输入A,B,C
A是否大于B
A是否大于C
B是否大于C
输出A
输出C
输出B
结束
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值