伪代码的格式
2015-09-03 21:47
211 查看
参考《算法导论》,总结出伪代码的格式。
http://asher.blog.163.com/blog/static/1741745662011111104431998/
(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)写完的伪代码最后必须在每行伪代码前加上序号
http://asher.blog.163.com/blog/static/1741745662011111104431998/
(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)写完的伪代码最后必须在每行伪代码前加上序号
相关文章推荐
- Java数组建立和遍历
- c# 关于一些数值转换的整理(部分)
- 每日编程2
- c#中的delegate(委托)和event(事件)
- Spring学习经验总结
- JAVA 多线程开篇 -从按顺序打印ABC开始
- 【C++模版之旅】神奇的Traits
- C++中vector用法
- 【转】Python3.x移除了callable内建函数
- 20150903 Java学习笔记之继承性
- C++标准库bind函数
- php大力力 [046节] 兄弟连高洛峰 PHP教程 2015年[最新最新最新最新最新]
- Java员工管理系统(控制台输出)
- "Python"学习笔记(二)
- struts基本原理
- Java基础笔记之三 语句float num=3.1415926是否正确
- Python os-操作系统接口
- 用PHP输出对称菱形的简易办法
- C语言hash函数
- python list元素为dict时的排序