JAVA学习交流

互帮互助,共同进步!

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  4 随笔 :: 6 文章 :: 26 评论 :: 0 Trackbacks
 伪代码(Pseudocode)是一种算法描述语言。使用伪代码的目的是为了使被描述的算法可以容易地以任何一种编程语言(Pascal,C,Java,etc)实现。因此,伪代码必须结构清晰,代码简单,可读性好,并且类似自然语言。  下面是一种类Pascal语言的伪代码的语法规则。  伪代码的语法规则:在伪代码中,每一条指令占一行(else if,例外),指令后不跟任何符号(Pascal和C中语句要以分号结尾);书写上的“缩进”表示程序中的分支程序结构。这种缩进风格也适用于if-then-else语句。用缩进取代传统Pascal中的begin和end语句来表示程序的块结构可以大大提高代码的清晰性;同一模块的语句有相同的缩进量,次一级模块的语句相对与其父级模块的语句缩进。
posted on 2006-09-27 09:16 Green 阅读(2680) 评论(3)  编辑  收藏

评论

# re: 什么是伪代码? 2006-09-27 15:58 谯老师
在经验的自己发现,简单的程序一般都不用写流程,写思路,但是复杂的代码,最好还是把流程写下来,总体上去考虑整个功能如何实现,写完以后不仅可以用来作为以后测试,维护的基础.跟可用来与他人交流.

但是,如果把全部的东西写下来必定可能会让费很多时间,那么这个时候可以采用伪代码方式.

比如:

IF 九点以前 THEN

do私人事务;

ELSF 9点到18点 THEN

工作

ELSE

下班;

END IF

这样不但可以达到文档的效果,同时可以节约时间.

更重要的是,使结构比较清晰,表达方式更加直观.

  回复  更多评论
  

# 还有点不明白 2006-10-07 00:47 振华
伪代码 只有那么一个吗?

在什么情况下就用喃?  回复  更多评论
  

# 不能解决的问题 2006-10-08 13:48 刘发君
我在做第二组作业的第四题时,有两个问题。请大家提提意见,帮忙解决一下。  
  第一个问题是:输入的最后一个月(12月)不能够显示出来(当然,我用的循环的方法我认为是可以显示的)。相应在统计年总天数的时候,就不能够统计到最后一个月的天数。以至于总的天数少了31天。
  第二个问题:对当前月不知道怎样用下划线来表明。  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: