偽代碼(Pseudocode)是一種算法描述語言。使用偽代碼的目的是為了使被描述的算法可以容易地以任何一種編程語言(Pascal,C,Java,etc)實現。因此,偽代碼必須結構清晰,代碼簡單,可讀性好,并且類似自然語言。 下面是一種類Pascal語言的偽代碼的語法規(guī)則。 偽代碼的語法規(guī)則:在偽代碼中,每一條指令占一行(else if,例外),指令后不跟任何符號(Pascal和C中語句要以分號結尾);書寫上的“縮進”表示程序中的分支程序結構。這種縮進風格也適用于if-then-else語句。用縮進取代傳統(tǒng)Pascal中的begin和end語句來表示程序的塊結構可以大大提高代碼的清晰性;同一模塊的語句有相同的縮進量,次一級模塊的語句相對與其父級模塊的語句縮進。