总的来说,伪代码清晰易懂,有点像自然语言,主要突出的是算法的核心部分,而忽略部分的实现细节。下面是一些比较常见的伪代码格式:
伪代码:
1
2
x←y 将y的值赋予x
x←y←i 将i的值赋予x和y
Pascal:
1
2
x:=y;
x:=i;y:=i;
C++:
1
2
x=y;
x=y=i;
伪代码:
1
2
3
4
5
If A Then B
If A Then B
Else C
End If
伪代码:
1
2
3
4
5
6
7
8
9
10
11
While c
...
End While
Do ...
Until c
End do
For i from 0 to 99
...
End For
1
A[1...i]表示A[1]...A[i]
1
FIN 11.7/20:50