2. 过程与用户自定义函数的调用 格式1:DO Procedure [IN FileName] [WITH ParameterList] IN子句用于指定过程或用户自定义函数所在的过程文件 WITH子句用于指定传递给过程或用户自定义函数的参数 如:DO tarea WITH 2,3,4 格式2:与系统函数的调用方式相同,这种调用方式有返回值。 如:tarea(2,3,4) 5.5 过程和用户自定义函数 说明: (1)形参和实参的数目一般应一致,发生调用时对应位置的实参与形参 一一传递。 (2)也可以形参的数目多于实参,在这种情况下,剩余的形式参数就被 初始化为.F.。 (3)如果实参数目多于形参,运行程序时系统会提示出错。 3. 实参与形参 将在PARAMETERS语句ParameterList中的参数称为“形式参数” 在调用语句中的参数称为“实际参数” 5.5 过程和用户自定义函数 n=1 t=1/n s=0 DO WHILE t0.0001 s=s+t n=n+2 t=1/jc(n) n为实参 ENDDO ?”数列的和是:”,s 例16: 计算数列1/1!、1/3!、1/5!、…、1/n!的和,当某项的值小 于0.0001时停止计算。 FUNCTION jc PARA m
原创力文档

文档评论(0)