【精品】第5章 程序设计基础.doc

【精品】第5章 程序设计基础.doc

ID:51079608

大小:733.00 KB

页数:34页

时间:2020-03-18

【精品】第5章 程序设计基础.doc_第1页
【精品】第5章 程序设计基础.doc_第2页
【精品】第5章 程序设计基础.doc_第3页
【精品】第5章 程序设计基础.doc_第4页
【精品】第5章 程序设计基础.doc_第5页
资源描述:

《【精品】第5章 程序设计基础.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第5章程序设计基础前面介绍过VFP的工作方式有两类,一•类为交互式工作方式,另一•类为自动工作方式。交互式工作方式是直接在命令窗口执行命令或用菜单及工具栏按钮执行命令。自动工作方式是用编写的程序或用各种生成器生成程序文件再执行。交互式T作方式在前儿章已用到过,它的特点是简单方便易掌握。但对于较为复杂的问题用这种方式解决效率很低,重复使用的命令需耍一条条重复输入,有时甚至无法实现。而自动T作方式它可以通过己编制好的文件程序命令自动成批执行,它使复杂的问题得到解决。VFP支持结构化与面向对象的两种方式的程序设计

2、,结构化程序设计是面向对象程序设计的基础,因此本章介绍结构化程序设计、面向对象程序设计在后继章节中介绍。5.1程序文件的建立、修改、执行5.1.1程序程序是能够完成一定任务命令的有序集合。将程序以文件形式存放到硬盘上的文件称为程序文件。程序文件默认的扩展名为“.prg”。5.1.2程序文件的建立建立程序文件有三步:(1)打开程序编辑器;(2)在程序编辑器屮输入并编辑程序;(3)保存程序。1.用界面方式建立程序(1)打开程序编辑器。文件菜单->新建或使用工具栏中的新建按钮f打开新建对话框->在文件类型->程序

3、->新建文件,打开程序编辑器。(2)在程序编辑器中输入并编辑程序。(3)保存程序文件。文件一保存或使用工具栏上的保存按钮或Ctrl+W,打开另存对话框一输入文件名一保存用命令方式建立程序文件格式:MODIFYCOMMAND[v文件名〉I?]功能:打开程序编辑器,用丁建立或修改程序文件。说明:(1)若无选项,将打开程序编辑器指定一个初始名为X.PRQ的程序,当编辑器关闭时,则另存为其它名。(2)打开对话框,选一个已存在的程序文件名或输入一个新的程序文件名。5.1.3程序文件的修改修改文件也需三步:(1)打开要

4、修改的程序文件。(2)在编辑器中修改程序文件。(3)保存修改后的程序文件。1.打开程序文件(1)文件一打开,打开对话框一在文件类型列表框选择程序一在文件列表框中选择要修改的程序文件一确定。(2)在程序编辑器屮修改程序文件。(3)保存已修改的程序文件。1.用命令方式修改程序文件修改程序文件的命令与文件建立命令相I-do5.1.4程序文件的执行1.用界面方式执行程序文件程序一运行,打开运行对话框一从文件列表框屮选择需耍运行的程序文件。或在程序编辑器打开时单击工具栏中的运行按钮。2.用命令方式执行程序文件格式:D

5、Ov文件名>功能:执行指定文件名的程序文件5.1.5程序的书写规则一个程序是由若干行组成,每行由回车键(En血)结束.1.命令行:一个命令可以写在一行也可以分多行书写,分行书写时应该在行末尾加续行号,VFP续行号为然后以回车键结束本行。2.命令的注释:VFP注释有&&,*,NOTE三种,是非执行命令。格式1:&&[v注释内容:>]格式2:*[v注释内容〉]格式3:NOTE[<注鄴内容>]功能:为程序注释,为非执行语句。说明:格式1为行尾注释,即可写在命令行的尾部。格式2与格式3为行首注释,即以*和NOTE开

6、始的行都为注释。例5・1在学生库中,查找VFP与C的成绩大丁•90分的学生的学号,姓名以及课程VFP与C语言的成绩。程序设计:*查询程序p5_l.prgopendatabase学生&&打开学生数据库select学生•学号,学生•姓名,学生成绩・vfp,学生成绩f.c;where学生•学号二学生成绩.学号and学生•学号二学生成绩f.学号and;学生成绩.vfp>=90AND学生成绩f.c>=90;&&命令分行书写要加分号from学生,学生成绩,学生成绩f&&select命令结束closedatabaseal

7、l&&关闭数IE库执行结果:图5.1例5」执行结果5.1.6调试命令与辅助命令1・SETTALK命令格式:SETTALKONIOFF功能:设置命令在执行过程中的状态信息,ON为显示命令(是默认值),OFF为不显示命令。如:copyfiles学生.*TO命令,若命令设为ON则会显示复制过程中复制的儿个文件的信息。若命令设置为OFF则无信息。2・CANCEL命令格式:CANCEL功能:终止程序运行,清除所有私有变量,返回到命令窗口,有关私有变量的概念在本章后面将会详细介绍。3・RETURN命令格式:RETURN

8、功能:结朿当前程序执行返凹到调用它的上级程序,若无上级调用程序则返回到命令窗口。4・QUIT命令格式:QUIT功能:退岀VFP系统,返回WINDOWS操作系统。5.2输入与输出命令5.2.1输入命令1・INPUT命令格式:INPUT[<字符表达式>]TO[<内存变量>]功能:用来从键盘输入数据,凹车后将数据赋给内存变量。说明:(l)v字符表达式〉为提示信息。(2)输入的数据可为,常量,变量,表达式。(3)输入C,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。