我正在为算法制作流程图,并为 else if 语句遇到了一些问题。
对于这样的 if 语句
if (something) {}
else if (something) {}
else {}
else if 语句在流程图中看起来如何?
我正在为算法制作流程图,并为 else if 语句遇到了一些问题。
对于这样的 if 语句
if (something) {}
else if (something) {}
else {}
else if 语句在流程图中看起来如何?
您可以将其绘制为两个单独的 if 语句。
我不知道这是否是“标准”方法,但这就是我所做的。
首先,让我们重新编写声明。
if (case1) {outcome1}
else if (case2) {outcome2}
else {outcome3}
它不就这样流动吗?
情况1?是的->结果1
没有——>案例2?是的->结果2
没有 --> 结果3