基本组成部分
变量的声明
定义变量的语句不用写出来,但是需要在注释中写明白;
表达式
表达式正常写。
赋值语句
把b赋值给a:
a
<
−
b
a <-~ b
a<− b
交换a、b的值:
a
<
−
>
b
a<->b
a<−>b
指令的表示
对于一些子任务,可以一句话带过,避免与主题无关的细节扰乱了代码整体;
比如:“假设x是列表A中最小的项”、“从列表A中删除x”。
注释
伪代码中的注释写成/* … */
函数
function(a,b,c) #参数类型可以不给出,但需要在注释中说明
特殊结构
分支语句
if xxx
then xxx
elseif xxx
then xxx
else xxx
end
循环语句
while xxx
do xxx
xxx
end
或者
for t <- 0 to 10 by 2
do xxx
end
或者
repeat
xxx
until xxx