题目:
1.画出下列伪代码的程序流程图和盒图。
答案:.
题目:
2.下图是结构化的吗?如果不是设计一个等价的结构化程序。
答:上图不是结构化的。我们通常所说的结构化的程序,是按照狭义的结构化程序的定义衡量,即:如果一个程序的代码块仅仅通过顺序、选择和循环这三种基本控制结构进行连接,并且每一个代码块只有一个入口和一个出口,则称这个程序是结构化的。等价的结构化程序如下盒图:(使用附加的标志变量flag )
答案:.
答:上图不是结构化的。我们通常所说的结构化的程序,是按照狭义的结构化程序的定义衡量,即:如果一个程序的代码块仅仅通过顺序、选择和循环这三种基本控制结构进行连接,并且每一个代码块只有一个入口和一个出口,则称这个程序是结构化的。等价的结构化程序如下盒图:(使用附加的标志变量flag )