Pascal程序设计(第8课)-函数和过程.pptVIP

  • 5
  • 0
  • 约5.16千字
  • 约 25页
  • 2018-01-26 发布于河南
  • 举报
Pascal程序设计(第8课)-函数和过程

* 第8课 计算机程序设计和问题求解的最基本的思想是:将一个大的复杂的问题分解为多个更小的、更简单的和更容易处理的小问题。只要单独解决每一个小问题,就可以借助这些小问题解决最终的大问题。并且这样做的好处是可以单独对每一个小问题进行设计,最后由主程序调用一个个的小程序,这样有利于合作开发。 【函数与过程程序设计】 我们前面学到的一些程序都是由较短的语句序列组成的,没有或很少有嵌套,但是在写较为复杂的程序时,比如说包括多级嵌套的程序,将会变得相当复杂和难以理解,所以我们引进了函数和过程的概念。 对于较为复杂的程序,我们可以只写一个初始的程序段,我们叫主程序。主程序主要负责总体的计算流程,控制各个子问题解决的先后顺序。而将每一个子问题求解的程序段作为一个单独的程序模块由主程序调用,我们就称这个单独的程序模块叫做函数或过程。 【函数与过程程序设计】 Pascal提供了一些标准函数,比如sin(正弦)、cos(余弦)、sqrt(开方)、abs(绝对值)函数等。我们在前面都已经用过,它们在表达式中引用是相当简单的。 Pascal提供的标准函数是有限的,并且有时不能满足某个问题的需要,这时就需要定义新的函数。 函数说明(函数定义)的一般形式: Function 函数名(参数表):函数类型; 说明部分; Begin 函数体 End; 【函数】 函数说明(函数定义

文档评论(0)

1亿VIP精品文档

相关文档