下面是用PDL写出的程序, 请画出对应的N-S图。 s1; if (x<=5) s2; i: =1; while(i>=3) { s3; i:=i+i; } if(y<0) s4; else s5;
时间: 2024-10-27 16:03:39 浏览: 53
这个PDL(过程描述语言)程序描述了一个简单的控制流程,我们可以将其转换成N-S(流程)图。以下是该程序的N-S图:
```
+----------------+
| |
| s1 |
| |
+--------+--------+
|
v v
+--+--------+
| |
v V
/ \ |
/ \ |
+--------+-----+--+
| s2 |
| |
+--+--------+
| Set i=1 | If |
+--------+--------+
| y < 0 |
| |
v V
/ \
/ \
/ \
+--------+
| s3 |
| |
+--------+--------+
|
v
+--------+
| s5 |
| |
+--------+
```
阅读全文