1.画出程序流程图和盒图的结构化程序
程序流程图又称程序框图,是用统一规定的标准符号描述程序运行具体步骤的图形表示。程序框图的设计是在处理流程图的基础上,通过对输入输出数据和处理过程的详细分析,将计算机的主要运行步骤和内容标识出来。程序框图是进行程序设计的最基本依据,因此它的质量直接关系到程序设计的质量。
START
IF p THEN
WHILE q DO
f
END DO
ELSE
BLOCK
G
N
END BLOCK
END IF
STOP
答:流程图如下所示
答:N-S图,也被称为盒图或NS图(Nassi Shneiderman图)。是结构化编程中的一种可视化建模。 盒图如下所示
2.下图是结构化的吗?如果不是,设计一个等价的流程图
答:不是,一个判读的框图出现三个分支,并不合理。新设计的流程图如下
over❤