第七章 程序设计基础Visual FoxPro VFP计算机等级考试教学课件.doc

第七章 程序设计基础Visual FoxPro VFP计算机等级考试教学课件.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章 程序设计基础Visual FoxPro VFP计算机等级考试教学课件

第七章 程序设计基础 内存变量及应用 基本知识: 变量有两种形式即内存变量和字段变量,简单介绍内存变量和字段变量的区别 8.1.1内存变量 内存变量的赋值方法: 1、内存变量=表达式 2、store 表达式 to 内存变量1,内存变量2,…….. 3、input ,accept,wait 命令赋值。 保存内存变量 命令格式:save to 文件名 all [like|except通配符 功能注释:(1)系统默认文件扩展名.mem (2)选用all like 短语则只保存与通配符相匹配的内存变量。选用all except短语则保存除了与通配符相匹配之外的内存变量。 恢复内存变量 命令格式:restore from 文件名[additive] 功能注释:(1)系统默认文件扩展名.mem (2)选用additive短语则保留现行内存变量,再把文件中的变量添加进来,否则覆盖原有的内存变量。 删除内存变量 命令格式:(1)CLEAR memory (2)releaee 内存变量表 (3) release all [like|except通配符] (4)CLEAR ALL 功能注释: 格式1清除当前内存中全部已定义的内存变量 格式2清除指定的内存变量 选用all like短语则只清除与通配符相匹配的内存变量。选用all except 短语则清除了与通配符相匹配之外的内存变量,即保留与通配符相匹配的的内存变量。 VF程序结构 交互式输入语句 一、无格式输入 输入字符串语句 格式:accept [字符表达式] to 内存变量 功能注释: 系统将用户的输入一律作为字符串,输入时不必加定界符,以回车结束输入。 可选的提示新可以是字符型常量、变量或表达式。如果是字符串常量,则必须使用定界符。 输入表达式语句 格式:input [字符表达式] to 内存变量 功能注释: 用户输入的数据可以是数值型、逻辑型、日期型或字符型,以回车结束输入。 输入字符串时必须加定界符,输入逻辑型常量时要用圆点定界如(.t.,.f.),输入日期型数据时要用转换函数,如ctod(“12/27/62”) input一般是用来输入数值型数据。 等待语句 格式:wait [字符表达式] to 内存变量] 功能注释: 输入字符不加定界符,输入后立即执行,无须回车,无论输入任何内容均作为字符型数据存储在内存变量。如果直接回车,内存变量内容则为空字符。 若不用 to 内存变量选项,输入的单字符则不保留。如果语句中省略提示信息,系统默认的提示信息是“键入任意键继续。。。“ 二、无格式输出 在命令操作操作方式中,讲过 ?和??在命令文件中仍然可以使用 三、正文输出语句 格式: text 正文内容 end text 功能注释: 正文信息不要使用定界符:text与end text必须成对出现。 用set print on 设置后才能在显示的同时送往打印机输出。 四、交互式状态控制 在程序的第一条语句是:set talk off 在程序的最后一条语句是:set talk on 教师讲清楚原因。 程序结构 程序的三大组成部分:输入、运算处理、输出。 基本程序结构:顺序结构、分支结构、循环结构和子程序模块结构。 (由例题求 1+2+3+4+5+。。。。+n)来说明。 顺序结构 一、顺序结构: (教师准备一例子当堂讲解。) Modi comm. Lx1 Set talk off Use zgjk List for 性别=“女” Sum to nv for 性别=“女“ Average to nva for 性别=“女” ?nv, nva use set talk on 通过例子讲解顺序结构的含义。 顺序结构下常用语句(在圆点状态下不能用) 1、注释语句 语句格式: *[note] ?注释文字 [语句] 注释文字 功能注释: *或 note开头的行为为注释行。注释语言不加定界符,运行时不执行。 在语句后面用短语,表明其后的内容是注释。 2、结束或返回语句 格式: cancel return [to master] 功能注释: cancel是程序终止语句,表示结束运行,关闭所有命令文件,返回。 return表示结束本身所在程序的运行,返回到调用本程序的上一级命令文件中do语句的下面一条语句继续执行。 在多层嵌套中,若不选用 to master短语,则逐层返回;如果选用该短语,则直接返回到最外层调用do的下一条语句继续执行。 选择结构 选择结构也称分支程序设计,是指按情况控制程序执行的走向。Foxbase+提供了两种分支结构:条件分支和多分支选择语句。 条件选

文档评论(0)

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

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

1亿VIP精品文档

相关文档