第06章:程序设计基础 VFP6.0考级专用课件.ppt

第06章:程序设计基础 VFP6.0考级专用课件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 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)

baa89089 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档