N-S图,也常被称为盒图或NS图,是结构化编程领域中的一种重要的可视化建模方法。
它包含三种核心结构,也可理解为基本符号,具体为:
首先是顺序结构,这种结构中,所有语句均按照既定的顺序依次执行,先执行A,再执行B。
其次是选择结构,它分为两种类型。一是条件结构,即当条件P满足时,执行A,否则执行B。
另一种是多分支选择结构,根据条件P的不同值,执行不同的语句。例如,P等于1时执行A1,P等于2时执行A2,以此类推。
最后是循环结构,同样包含两种类型。一是当型循环结构,这种结构先判断条件P1,当条件满足时,反复执行A语句,直至条件不再满足。
另一种是直到型循环结构,这种结构先执行A语句,再判断条件P1,当条件不满足时,反复执行A语句,直至条件满足。
这些结构在亿图图示的NS图符号库中都有提供,用户只需简单拖拽即可使用,非常方便。
为了帮助大家更好地理解这些结构,这里提供了两个由亿图图示绘制的N-S图案例。第一个案例描述的是,输入三角形的三边长,通过判断来确定这三边构成的是等边三角形、等腰三角形,还是一般三角形。
第二个案例则是求解1到5所有整数相乘的乘积,通过N-S图可以清晰地展示出整个计算过程。
全部评论 (0)