首先,我先介绍一下伪代码是什么:
“伪代码(Pseudocode),又叫虚拟代码,是一种算法描述语言。”
这是什么意思呢?计算机语言有分三种:机器语言、汇编语言、高级语言,而其中高级语言就是算法语言了,常见的算法语言有Pascal,C,C++等等。那么算法描述语言又是什么呢?顾名思义:就是描述算法语言的一种代码。
有可能你还是听不懂,那么我来举个例子:
if 分数大于六十
set 成绩 = 合格
else
set 成绩 = 不合格
有可能你会认为,这样写还不如直接写代码呢!但其实,当遇上了非常困难并且逻辑很复杂的程序,先这样写,会更不容易出错。
使用伪代码的目的是为了使被描述的算法语言可以容易地以任何一种编程语言(Pascal,C,Java等等)实现。因此,伪代码必须结构清晰,代码简单,可读性好,伪代码介于自然语言与编程语言之间。
“伪代码(Pseudocode),又叫虚拟代码,是一种算法描述语言。”
这是什么意思呢?计算机语言有分三种:机器语言、汇编语言、高级语言,而其中高级语言就是算法语言了,常见的算法语言有Pascal,C,C++等等。那么算法描述语言又是什么呢?顾名思义:就是描述算法语言的一种代码。
有可能你还是听不懂,那么我来举个例子:
if 分数大于六十
set 成绩 = 合格
else
set 成绩 = 不合格
有可能你会认为,这样写还不如直接写代码呢!但其实,当遇上了非常困难并且逻辑很复杂的程序,先这样写,会更不容易出错。
使用伪代码的目的是为了使被描述的算法语言可以容易地以任何一种编程语言(Pascal,C,Java等等)实现。因此,伪代码必须结构清晰,代码简单,可读性好,伪代码介于自然语言与编程语言之间。