- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第06章:程序设计基础 VFP6.0考级专用课件
第六章;面向过程程序设计的基本概念及设计方法
程序文件的建立、编辑、运行、修改
程序的基本结构
顺序结构、分支结构、循环结构
过程及其调用
自定义函数;6.1 程序文件的建立与运行;不带参数的程序开头部分:
一般为 注释 NOTE | * 文字
设置 SET ………
P6-1.PRG内容如下:
* 不带参数的程序例子
X=3
Y=6
? X+Y
? X*Y
RETURN
执行程序:
DO P6-1;带参数的程序的开头部分:
注释 NOTE | * 文字
参数 PARAMETERS 形式参数表
设置 SET ………
P6-2. PRG内容如下:
* 带参数的程序例子
PARAMETERS X,Y (程序开头部分)
? X+Y (程序执行部分)
? X*Y
RETURN (程序结束部分)
执行程序
DO P6-2.PRG WITH 3, 6;程序的执行部分:进行数据处理的功能部分
由一串有序的命令组成,通常包括下列三个部分:提供原始数据部分、数据处理部分、输出结果部分。
程序的结束部分:控制程序的返回结束
(1) 返回命令 RETURN (返回到调用处的下一条命令)
(2) 取消命令:CANCEL
结束程序运行,关闭已打开的文件,返回命令状态
(3)错误返回命令:RETRY
返回调用处再次调用
(4)退出命令:QUIT
结束程序运行,关闭已打开的文件,退出VFP ; (5) RETURN TO MASTER (返回到一级调用处的下一条命令)
若程序没有结束命令,默认最后一条命令为RETURN;1. 程序文件的建立:
方法1)从项目管理器新建程序文件 (所建程序文件将自动加到项目中);方法2)从“文件”菜单新建程序文件
(1)从“文件”菜单中选择“新建”,或单击“新建”按钮
(2)在“新建”对话框中选择“程序”,单击“新建文件”按钮,输入程序代码;方法3) 在命令窗口中输入命令
MODIFY COMMAND 程序文件名|?
功能:打开文本编辑窗口,编辑程序代码。
参数描述:
[文件名]:为可选项,指定打开或创建的程序文件名。若不指定新建程序文件的扩展名,VFP自动指定.PRG为扩展名。MODIFY COMMAND命令支持含有“*”和“?”通配符的文件名。文件名匹配的每一个文件都在编辑窗口中打开。若省略文件名,将给打开的编辑窗口赋一个初始名称“程序1.PRG”。当关闭编辑窗口时,可以用另外的文件名保存该文件。
[?]:显示文件“打开”对话框。可以从中选择一个已有程序或输入要创建的新程序名。;例:
modi comm L501;在程序编辑窗口中输入程序代码时说明:
(1)一个命令行内只能写一条命令,命令行的长度不得超过2048个字符,命令行以回车键结束。
(2)一个命令行可以由若干个物理行组成,即一条命令在一个物理行内写不下时,可以分成几行。在物理行的末尾加符号“;”,表示下一行输入的内容是本行的继续
(3)为便于阅读,可以按一定的格式输入程序,即一般程序结构左对齐,而控制结构内的语句序列比控制结构的语句缩进若干格。
; Ctrl+W
关闭编辑窗口
文件 保存 ;3. 程序文件的修改;6.1.3 程序文件的运行;6.2 结构化程序设计初步;2. 算法的流程图描述;;6.2.2 结构化程序设计方法;6.3 顺序结构;6.3.2 简单的输入输出语句;2.字符串输入语句:ACCEPT
ACCEPT [提示信息] TO 内存变量名
功能:会暂停程序的运行,显示提示信息,等待用户从键盘上输入一个字符串(输入字符串时不需加定界符号)。用户输入完毕并回车后,所输入的数据存放到内存变量中,然后继续执行程序。
3. 单字符输入语句:WAIT
WAIT [提示信息] [TO 内存变量名]
功能:暂停程序运行,等待用户键入任意一个字符,然后继续执行程序。;4. 基本输出语句:?、??
? 表达式
从屏幕的当前光标处一下一行第一列开始显示表达式内容
?? 表达式
从屏幕的当前光标处开始显示表达式内容
[举例演示]; 【例6-3】编程从键盘输入某数据库的文件名,要求打开该数据库并显示其内容。P6-3.PRG
SET TALK OFF
CLEAR
ACCEPT “请
文档评论(0)