—
title: 伪代码到底怎么写?
author: Acton
—
# 怎么写伪代码?
## 介绍
惭愧有一次面试不会手写伪代码,学习一下书写规则。
通过使用伪代码,你可以方便地使用任何一种你熟悉的文字表达你程序的意思,而不必纠结语言——如果把各种语言叫方言,那么伪代码就像大家都能听懂的普通话。伪代码虽然用起来方便,但是要遵循伪代码的书写规则。
## 变量
变量无需声明,默认是函数内的局部变量,使用全局变量需要特殊说明。数组、变量可以是整数、实数、字符和指针,类型在注释给出。
## 赋值语句
赋值语句用 x←1表示把1赋值给x 。你可以用 x←1+2 使用表达式给x赋值,使用x←y←1来进行多重赋值,即将1赋值给x和y。
## 选择语句
使用 if-then-else 表示if语句
“`java
if x > 1
then y = x + 1
elseif y = 2
then y = 10
else x = 1
“`
## 循环结构
“`java
while i < 10 do
*******
end
for var init to limit by incr do
*******
end
for i ← 0 to 10 do
***
“`
## 注释
算法中的注释在 // 后或者 /* */中。
下一篇