伪代码的书写
在平常写程序的时候当程序过大,需要整理清思路,需要写伪代码。这时的伪代码不需要太多的规范,自己能看懂就好。
但是,若果是给别人看那需要一定的规范。。。
什么语言的伪代码就用什么语言的描述规范来写。例如,c。
1.变量:
定义变量的语言不用写出来,但必须在注释中写出来。
2指令:
某些指令或任务可以用文字来叙述,例如“将插入L中”。
3表达式:
算术表达式可以使用通常的算术运算符(+,-,*,/,以及表示幂的^)。逻辑表达式可以使用关系运算符=,≠,<,>,≤和≥,以及逻辑运算符与(and),或(or),非(not)。
4赋值:
赋值语句是如下形式的语句:a=b 。 这里a是变量、数组项,b是算术表达式、逻辑表达式或指针表达式。语句的含义是将b的值赋给a。
变量交换:temp =a ,a=temp,b=temp 。a和b都是变量、数组项,表示a和b的内容进行交换。
5语句:
go to ?:指向标号的位置
-----------------------
if ...
then ...
else ... //then else 对齐
-------------------------------
if ...
then ... //if后面必须有 then else 后面不用
elseif ... //else 连这写
then ...
else ...
---------------------------------
while ...
do ...
end
-----------------------------------
for(i= ?,i<?,I?)
{
do ...
}