- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9章 程序设计基础 visual foxpro全套资料(计算机国家二级课件)
第9章 结构化程序设计 9.1.1 基本概念 1.程序 能够完成特定任务的命令序列,存储在命令文件(.PRG)中。运行该文件可自动执行一系列操作。 2.结构化程序设计 用结构化编程语句来编写程序。 3.程序的基本结构 (1)说明部分:一般是一组注释语句。 (2)初始化部分:设置程序运行时的系统状态和参量初值。 (3)程序主体部分:包括数据输入、处理和输出3个模块。 (4)还原部分:将当前的工作环境恢复到执行该程序前的状态。 (5)程序的退出:程序运行完毕,返回 VFP 应用程序窗口或退出VFP,返回操作系统。 9.1.2 程序文件的建立 1.项目管理器 :选择 “程序”项,单击“新建”按钮,打开代码编辑窗口,输入程序内容。然后选择“文件|保存”命令将编写的代码存入磁盘。 2. 菜单:选择“文件|新建”,在“新建”对话框中选择“程序”文件类型,单击“新建文件”按钮,进入代码编辑窗口。 3. 命令:MODIFY COMMAND 程序文件名 输入命令语句时,必须一条命令占一行,一行写不下时,在行尾加续行符(;),换行后接着书写该命令语句。 9.1.2 程序文件的建立 9.1.3 程序文件的修改 对已建立的程序文件可以重新进入代码编辑窗口修改内容。 1.项目管理器:选中要修改的程序文件,单击“修改”按钮,重新打开代码编辑窗口。修改后,选择“文件|保存”命令,保存程序。 2.菜单:选择“文件|打开”命令,将要修改的程序文件调入代码编辑窗口。 3.命令:MODIFY COMMAND 程序文件名 9.1.4 程序文件的执行 1. 项目管理器:选中要执行的程序文件,单击“运行”按钮。 2. 菜单:选择“程序|运行”命令。 3. 命令:DO 程序文件名 9.2.1 基本命令 l.注释命令 非执行语句,用于提高程序的可读性。 NOTE、*(行首注释)、(行尾注释) 2. 环境设置命令 set 命令。 3. 清除命令:CLEAR(清屏) CLEAR ALL(关闭所有文件、清除所有内存变量) 4. 关闭文件命令: CLOAE ALL (关闭所有文件) CLOSE 文件类型 (关闭指定类型的文件) 5. 运行中断和结束命令 Cancel 终止程序运行,返回命令窗口。 RETURN 结束当前程序的执行,返回到调用它的上级程序。 QUIT 关闭所有文件,退出 VFP 系统,返回操作系统环境。 9.2.2 输入/输出命令 1.基本输出命令:?|?? 表达式1[,表达式2…] 2. 单字符输入命令:WAIT 3.字符串输入命令:ACCEPT TO 内存变量 4.表达式输入命令:INPUT TO 内存变量 5.格式输入输出命令 格式1:@ 行号,列号 SAY 表达式 功能:在主窗口指定的位置处显示表达式的值 格式2:@ 行号,列号 SAY 表达式 GET 变量 READ 功能:在窗口指定位置处分别显示表达式和变量的值。若使用READ 语句,则可以对变量进行修改。 9.3 程序的基本控制结构 1.顺序结构:按程序中语句的书写顺序逐条执行。 2.分支结构(选择结构):根据逻辑条件的结果执行不同的命令序列。 (1)单分支结构:IF...ENDIF (1)双分支结构:IF...ELSE...ENDIF (2)多分支结构:DO CASE...ENDCASE 3. 循环结构:按规定的条件重复执行一段命令序列。 (1)DO WHILE...ENDDO (2)FOR ... ENDFOR (3)SCAN …ENDSCAN 对数据表的循环操作。 说明:分支结构或循环结构可以嵌套,但分支与分支之间或循环与 循环之间不能交叉。 9.3 程序的基本控制结构 9.3 程序的基本控制结构 9.3 程序的基本控制结构 9.4.1 过程与过程文件 过程也叫子程序,是一个相对独立的程序段, 可以被其他程序调用。调用子程序的程序称为主程序。 1. 过程的建立与调用 (1)过程的建立:一个过程就是一个具有特定功能的命令文件(.PRG),它的建立、运行与一般程序相同。但是,一个过程中至少要有一条 RETURN 返回语句。 (2)过程的调用:在上级程序中设置一条 DO 命令即可调用一个过程。 命令:DO 过程名 [IN 文件名] [WITH 参数表] 9.4.1 过程与过程文件 9.4.1 过程与过程文件 2.过程文件 将多个过程存放在一个文件中形成过程文件。过程文件中的过程不能作为一个命令文件单独存盘或独立运行。 (1)过程文件的建立 命令
有哪些信誉好的足球投注网站
文档评论(0)