VFP第12部分(模块化).pptVIP

  • 6
  • 0
  • 约6.15千字
  • 约 52页
  • 2016-06-16 发布于江西
  • 举报
VFP第12部分(模块化)

过程、自定义函数及过程文件 与子程序不同的是,过程往往不是一个独立的程序,是程序文件的一个组成部分,习惯上把它写在主程序的最后,并冠以procedure 过程名标志。 一、过程 procedure 过程名 [parameters 参数表] 命令序列 return 1. 过程的格式 命令格式: do 过程名 [with 参数表] 2. 过程的调用 命令格式: 例:输入圆的半径,求圆的面积。 clea area=0 input “输入半径:” to r do sub3 with r,area ?”圆的面积为:”,area Retu Procedure sub3 parameter a,b b=pi()*a^2 retu 与系统函数类似,自定义函数通过函数名返回函数值。 二、自定义函数 [function 函数名] [parameters 参数表] 〔命令序列〕 return 〔表达式〕 1、自定义函数的定义 命令格式: 函数名(参数表) 2、自定义函数的调用 调用格式: 例:输入圆的半径,利用自定义函数求圆的面积。 解法一:自定义函数作为一个独立的文件。 自定义求圆面积的函数area.prg如下: ? parameters a return PI()*a^2 解法二:自定义函数与主程序在同一文件中。 ***主程

文档评论(0)

1亿VIP精品文档

相关文档