20XX年第6章程序设计基础.pptVIP

  • 1
  • 0
  • 约1.57万字
  • 约 87页
  • 2019-05-29 发布于天津
  • 举报
6.6.1子程序 一、调用与返回 对于两个具有调用关系的程序文件,常称调用程序为主程序,被调用的程序为子程序。 主程序执行时遇到DO命令,执行就转向子程序,称为调用子程序。子程序执行到RETURN语句,就会返回到主程序中调用命令处的下一语句继续执行程序,称为从子程序中返回,简称返回。 2.带参数子程序的调用与返回 DO命令允许带一个WITH子句,用来进行参数传递。 格式:DO 程序名1 [参数表] [IN程序名2] 说明: (1) 参数表中的参数可以是表达式,但若为内存变量必须具有初值。 (2) 当程序名1是IN子句程序名2中的一个过程时,DO命令调用该过程。 调用子程序时参数表中的参数值要传送给子程序,子程序中必须设置相应的参数接收语句接收传递来的参数值。VFP用PARAMETERS命令接收参数值和回送参数值。 格式: PARAMETERS 参数表 功能:指定内存变量以接收DO命令发送的参数值,返回主程序时把内存变量值返回给主程序中相应的内存变量。 说明: (1)PARAMETERS必须是被调用程序的第一个语句。 (2)命令中的参数被VFP默认为私有变量,返主时回送参数值之后即被清除。 (3)命令中的参数依次与调用命令WITH子句中的参数相对应,故两者参数个数必须相同。 ymj=0 @5,10 SAY“请输入半径:

文档评论(0)

1亿VIP精品文档

相关文档