下载此文档

第5章 过程与函数.ppt


文档分类:高等教育 | 页数:约30页 举报非法文档有奖
1/ 30
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/ 30 下载此文档
文档列表 文档介绍
第5章过程与函数
本章要点:
理解过程与函数的概念
掌握过程与函数的定义方法
掌握过程与函数中三种参数的传递的概念及特点
掌握过程与函数的调用方法
循序渐进学理论
过程与函数的概念

Delphi语言的过程有两种:标准过程与自定义过程。标准过程是系统内部定义好的过程。自定义过程是用户自己编写代码定义的过程,它又分为事件过程与通用过程两种。

函数也是完成某一功能的程序段,与过程最重要的区别在于函数有返回值而过程没有。Delphi的函数也有两类:标准函数和自定义函数。
过程的定义与调用
过程的定义与调用
通用过程由用户自己创建并通过程序调用,创建通用过程也称过程声明或过程定义。
[格式]:Procedure 过程名([形参表])//Procedure表示这是一个过程,有形参也可以没有
局部声明//声明常量、变量或另一个过程或函数等
begin
语句; //简单语句或复合语句都可以
end;

创建的通用过程是为了调用的,通用过程只有通过调用才能被执行。若想要调用某个过程,该过程必须在调用语句之前定义。
[格式1]:过程名(实参表);
[格式2]:过程名; 或者:过程名( );
【例5-1】定义一个过程,用来在一个Memo组件中显示若干行欢迎词,欢迎词的显示次数是随机的,但至少显示3次,至多显示7次。程序的设计界面如图5-2所示,程序运行时,单击【显示欢迎词】按钮,将在Memo组件中显示出若干行欢迎词,如图5-3所示。
图5-2 程序设计界面
图5-3 程序运行界面
函数的定义与调用

函数也是完成一定功能的程序段,与过程的主要区别就是函数有返回值,其定义方式稍有不同,函数的定义格式如下。
[格式]:Function 函数名(形参表):返回值类型;
局部声明
begin
语句;
end;

函数也是通过调用来运行的,调用函数的一般格式如下。
[格式1]:变量名=函数名(实参列表);
[格式2]:表达式运算符函数名(实参列表);
注意:函数有一个返回值,函数调用就相当于一个同类型的值,可以和同类型的数据一样作为表达式或表达式的一部分参加运算。
【例5-2】定义一个函数,用来求任意非负整数各位数字之和。程序设计界面如图5-4所示,程序运行时,在第一个编辑框中输入一个整数,然后按【计算】按钮,将把该整数的各位数字和求出来并显示在第二个编辑框中,如图5-5所示。要求把求整数的各位数字和编写成一个函数。
图5-4 程序设计界面
图5-5 程序运行界面

第5章 过程与函数 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数 30
  • 收藏数 0 收藏
  • 顶次数 0
  • 上传人 中国课件站
  • 文件大小 0 KB
  • 时间2011-10-11
最近更新