活动图中的for循环

3

我已经为一个算法编写了伪代码,并想为它绘制一个活动图。然而,我找不到任何来源说明“for循环”的符号表示法。我不认为是决策菱形。

2个回答

2

这里有一个例子。


int[] ns = { 1, 4, 9, 16, 25 };
for (int i=0; i<ns.length; i++) {
    int n = ns[i];
    System.out.println(n);
}

enter image description here

@startuml
start
:int[] ns = {1, 4, 9, 16, 25};
partition for {
    :int i=0;
    repeat :int n = ns[i];
      :System.out.println(n);
    backward:i++;
    repeat while (i<ns.length)
}
stop
@enduml

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接