1 / 38
文档名称:

6VF程序设计3课件.ppt

格式:ppt   大小:1,459KB   页数:38页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

6VF程序设计3课件.ppt

上传人:yzhluyin9 2022/10/20 文件大小:1.42 MB

下载得到文件列表

6VF程序设计3课件.ppt

相关文档

文档介绍

文档介绍:该【6VF程序设计3课件 】是由【yzhluyin9】上传分享,文档一共【38】页,该文档可以免费在线阅读,需要了解更多关于【6VF程序设计3课件 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。
程序设计基础
程序设计初步(3)
要点:
1、建立模块化程序设计的观念
2、掌握自定义方法的使用
3、掌握变量的作用域
4、了解过程、自定义函数
程序设计的三种基本结构:
顺序结构
分支结构
循环结构
一、程序设计为什么要引入模块化
模块化设计思想
【例1】设计如图所示表单,计算组合数C(m,n)。其中,m和n是正整数,且m>n。
“计算”命令按钮的CLICK事件代码如下:
M=
N=
p1=1
fori=1tom
p1=p1*i
endfor
p2=1
fori=1ton
p2=p2*i
endfor
p3=1
fori=1tom-n
p3=p3*i
endfor
result=p1/(p2*p3)
=result
return
数据输入
求m!
求n!
求(m-n)!
二、模块化的基本思想
分而治之的策略--是人们处理复杂问题时的一般策略。它将一个大的任务分解为多个任务,分而治之,协作处理,共同完成。
分解优化。不同的人分解的策略是不一样,因此分解也有好有坏。
模块化程序就是采用“自顶向下、逐步求精”的方法,从整体到局部,从抽象到具体的分解过程。
在VisualFoxPro中,子程序的结构可分为下列几种:
过程
自定义函数
自定义方法
结构化程序
可视化程序
自定义方法
(1)方法的分类
VFP的方法分为两类:内部方法和用户自定义方法。
内部方法是VFP预制的子程序,可供用户直接调用或修改后使用,如在前面章节中所使用过的Release、SetFocus等方法。
用户自定义方法其实就是用户为某种需要编写的子程序。
1、自定义方法的建立和调用
(2)方法的命名规则
VFP中方法的命名规则如下:
由字母、汉字、下划线和数字组成,并且必须以字母、汉字或下划线开头。
可以是1~128个字符。
不能使用vfp的保留字
方法名不要与变量名、数组名相同,取名尽量“见名知意”。
(3)方法建立的步骤
定义方法
编写方法代码。