新Visual FoxPro数据库及程序设计基础 第2版 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 周明红 8.pptVIP

  • 1
  • 0
  • 约 114页
  • 2017-07-12 发布于广东
  • 举报

新Visual FoxPro数据库及程序设计基础 第2版 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 周明红 8.ppt

Part 1 Part 1 基本内容 8.3.5 例8-25 利用自定义函数,求解X!+Y! 表达式的结果。源程序如图所示。 在该例中定义了一个求阶乘的函数。 函数名为JC,X!的求法是在主程序内从 键盘输入X的值,再调用JC函数求得X! 后将其值带回主程序,最后将两个阶乘 值相加。 Part 1 Part 1 基本内容 8.3.5 调用函数可以采用以下方法。 ? ? demof(7):打印函数的返回值。 ? A=demof():使用变量接收函数的返回值。 ? =demof():执行函数,不接收返回值。 函数返回值可以有以下几种方式。 ? Return abcd:返回变量。 ? Return xy/0.15:返回表达式。 ? Return .F.:返回常数。 ? Return MYFUNCI():返回自定义函数。 ? Return DAY(DATE()):返回内部函数。 在程序设计时,何时用子程序,何时用函数?一般的做法是当程序代码比较多、工作重复 且不需要返回值时,使用子程序;而函数最重视的是其返回值,因此,有没有返回值,经 常是决定使用子程序还是函数的关键。 程序调试 调试程序 Part 1 Part 1 基本内容 8.4.1 程序调试就是确定程序出错的位置,然后加以改正,直到达到预定的 设计要求为止。程序调试往往是先分模块调试,当各模块都调试

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档