什么叫结构化算法?结构法算法是不是用流程图表示的?

来源:百度知道 编辑:UC知道 时间:2024/05/09 13:45:45
什么叫结构化算法?结构法算法是不是用流程图表示的?

算法是解决问题所需操作步骤的集合,是程序设计的根本,就如同人们为了完成一件事情必须有一个正确的步骤一样.

算法的表示有三种,自然语言,流程图和伪码.

自然语言:来表示具有表示选择结构或循环结构算法时不方便且不清楚.
流程图:优点是直观容易看懂,不足之处就是比较费事.
伪码:非正式语言,采用文字和图形符号表示,介于自然语言和计算机语言,具备了自然语言的通俗易懂,同时兼备了计算机语言的简明紧凑,因此,编程人员常借助此方法完成算法设计.

例如:用伪码表示法,求5!

Begin
置P的初值为1
置i的初值为2
while i <= 5
p <- p * i
i <- i + 1
endwhile
打印P的值
END

我想应该是用N-S结构化流程图表示算法.