什么是伪代码?

最近在学习算法,之前一直都没有系统的学习。在学习的过程中,突然看到了伪代码,我是两眼一抹黑,不知所云?

立马去百度了下,查找相关的资料,如下:

  伪代码(Pseudocode)是一种 算法描述语言。使用为代码的目的是为了使被描述的算法可以容易地以任何一种编程语言(Pascal, C, Java, etc)实现。因此,伪代码必须结构清晰,代码简单,可读性好,并且类似自然语言。

伪代码的语法规则

在伪代码中,每一条指令占一行(else if 例外,),指令后不跟任何符号(Java和C中语句要以分号结尾);

在伪代码中,变量名和保留字不区分大小写,这一点和Pascal相同,与C或C++不同;

在伪代码中,变量不需声明,但变量局部于特定过程,不能不加显示的说明就使用全局变量; 

赋值语句用符号←表示,x←exp表示将exp的值赋给x,其中x是一个变量,exp是一个与x同类型的变量或表达式(该表达式的结果与x同类型);多重赋值i←j←e是将表达式e的值赋给变量i和j,这种表示与j←e和i←e等价。 

参考:http://blog.chinaunix.net/uid-11600035-id-2866115.html

 

转载于:https://www.cnblogs.com/tianzhebuzhu/p/7739206.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值