偽代碼(Pseudocode)
??今天學習了一下偽代碼的書寫,它是一種算法描述語言,非常好用,我主要從使用目的和使用方法兩個方面來學習
-
使用目的
?偽代碼是描述算法的語言,與具體的編程語言不同,它主要關(guān)乎算法的邏輯結(jié)構(gòu),具體的語法細節(jié)不是關(guān)注重點,要盡可能地表達出算法的思想,具體的實現(xiàn)對于不同語言有不同的表示。所以它的優(yōu)點在于結(jié)構(gòu)清晰、代碼簡單、可讀性好,適合不同語言的程序員使用。 - 使用方法
- 代碼示例
if 9點以前 then
do 私人事務(wù);
else 9點到18點 then
do 工作;
else
do 下班;
end
-
使用規(guī)則
1.賦值語句是如下形式的語句:a<-b
2.條件語句有以下兩種形式:if c then s或者 if c then s else s′
3.有兩種循環(huán)指令 :while語句的形式是
while c do s end