參考《算法導論》,總結出偽代碼的格式。
(1)賦值用箭頭“←”
(2)for i←0 to 10 //for、while、if 后面的條件語句都不用加括號
do XXXXX //for后面必定要緊跟縮進的do
XXXXX
(3)while time<10
do xxxxx //while后面必定要緊跟縮進的do
xxxxx
(4)if i=10
then xxxx
else xxxx //else 和 then 要在對齊
(5)if i=10
then xxxx //if 后面必定跟上then,else后面不用跟then
elseif i=9
then xxxx
yyyy
else xxxx //else 跟在elseif 的 then 對齊
(6)elseif 要合並。
(7)同一嵌套等級的語句要對齊。
(8)定義變量的語句不用寫出來,但必須在注釋中給出
(9)函數的偽代碼格式例子為:search(A,name) //參數類型可以不給出,但必須在注釋中說明
(10)寫完的偽代碼最后必須在每行偽代碼前加上序號
