什么是伪代码

伪代码是一种算法描述语言。

伪代码的目的是使被描述的算法可以容易地以任何一种编程语言实现。

所以伪代码应该结构清晰、代码简单、可读性好,并且类似自然语言。

以编程语言的书写形式指明算法职能。

伪代码相比程序语言它更类似自然语言。

它是半角式化、不标准的语言。

可以将整个算法运行过程的结构用接近自然语言的形式描述出来。

人们在用不同的编程语言实现同一个算法时意识到,功能时可能很难,因为程序语言的形式限制了程序员对程序关键部分的理解。

而伪代码提供了更多的设计信息,每一个模块的描述都必须与设计结构图一起出现。

伪代码是一种非正式的,类似于英语结构的,用于描述模块结构图的语言。