流程图否则如果
我正在为算法制作流程图,但遇到了 else if 语句的问题。
对于像这样的 if 语句,
if (something) {}
else if (something) {}
else {}
else if 语句在流程图中会是什么样子?
I'm making a flowchart a for an algorithm, and came into some problem for an else if statement.
For an if-statement such as this one
if (something) {}
else if (something) {}
else {}
How would the else if statement look like in a flowchart diagram?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
http://code2flow.com 允许您从代码创建此类流程图。
< /a>
您可以单击进行编辑。
http://code2flow.com allows you to create such flowcharts from code.
You may click to edit this.
这是此内容的 DRAKON 版本:
或者,它可能如下所示:
参见这里:
http://en.wikipedia.org/wiki/DRAKON
Here is the DRAKON version of this:
Alternatively, it could look like this:
See here:
http://en.wikipedia.org/wiki/DRAKON
您可以将其图解为两个单独的 if 语句。
我不知道这是否是“标准”方法,但这就是我所做的。
You could diagram this as two separate if statements.
I don't know if this is the "standard" method, but that's what I do.
首先,让我们重新编写该声明。
难道不是这样流动的吗?
案例1?是的-->结果1
否 -->案例2?是的-->结果2
否 -->结果3
For starters, let's recast the statement.
Does it not flow thus?
case1? yes --> outcome1
no --> case2? yes --> outcome2
no --> outcome3