编程的代码 为什么学校里的数据结构教的是用伪代码,而不用具体语言实现,考试也是用伪代码,怎么感觉伪代码更记不住?
为什么学校里的数据结构教的是用伪代码,而不用具体语言实现,考试也是用伪代码,怎么感觉伪代码更记不住?
使用伪代码是正确的方法。学习编程时,不要受特定语言的束缚。过去,很多人说算法和数据结构一开口就是C,但换成其他语言就不是C了。那是愚蠢的阅读。最初,编写程序也应该在开始时编写伪代码。只有当伪代码编写完成后,才能用特定的语言实现。只是当你在脑子里做这一步的时候,你可以直接键入特定的语言代码。其他人似乎认为您不需要伪代码。如果没有这种想法,如果你让他把一个程序换成另一种语言,他就做不到。例如,估计有些人认为他们不能用数据库制作链表或树形图。
伪代码怎么写?
类Pascal伪代码的语法规则是:在伪代码中,每条指令占用一行(else if,exception)。指令后面没有任何符号(Pascal和C中的语句以分号结尾)。
伪代码示例如下:
如果在9:00之前那么
做私事;
否则9:00到18:00那么
工作;
否则
下班
结束如果
这样既可以达到文件的效果,又可以节省时间。更重要的是,它使结构更清晰,表达更直观。
伪代码怎么?伪代码怎么写?
类Pascal伪代码的语法规则是:在伪代码中,每条指令占用一行(else if,exception)。指令后面没有任何符号(Pascal和C中的语句以分号结尾)。伪代码示例如下:如果在9:00之前那么做私事;否则9:00到18:00那么工作;否则下班结束如果,这样既能达到文件的效果,又能节省时间。更重要的是,它使结构更清晰,表达更直观。伪码是一种算法描述语言。使用伪代码的目的是使所描述的算法易于用任何编程语言(Pascal、C、Java等)实现。因此,伪代码必须具有结构清晰、代码简单、可读性好、与自然语言相似的特点。它介于自然语言和程序设计语言之间。它以编程语言的形式表示算法的功能。与编程语言(如Java、C、C、dephi等)相比,它更类似于自然语言。它是一种半宽度的非标准语言。我们可以用一种接近自然语言的形式来描述整个算法运算过程的结构(在这里,你可以使用任何你熟悉的文本,中文、英文等,关键是你表达了你程序的意思)。伪代码的使用可以帮助我们更好地表达算法,而不必拘泥于具体的实现。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。