14VFP第7讲.pptVIP

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
14VFP第7讲

程序举例 1、从键盘输入三个数,求出最大的数。 2、从键盘输入一个数,判断其奇偶性。 2、从键盘输入一个年份,判断其奇是否为闰年。  ? 教学目的和要求 通过本讲的学习,使学生掌握程序的概念,掌握结构化程序设计的三种基本结构及用法,能进行简单的程序设计。 教学重点 1、掌握程序文件的建立与执行的方法,了解简单输入输出命令的使用。 2、掌握程序的三种结构。 第5章 VFP程序设计基础 程序与程序文件 Visual FoxPro的工作方式 交互工作方式:在命令窗口中输入命令并立即执行 菜单工作方式:利用菜单或工具按钮执行命令 程序工作方式:利用各种生成器生成程序或者编写 程序,然后执行程序。 Visual FoxPro程序设计包括结构化程序设计和面向对象程序设计。结构化程序设计是面向对象程序设计的基础。 程序的概念 程序是能够完成一定任务的命令的有序集合。这组命令以文本的形式存放在文件中,称为程序文件或命令文件,默认文件扩展名为.PRG。程序一次能运行多条命令,程序文件可长期保存并且可多次运行。 程序的概念 程序文件的建立与执行 1.程序文件的建立与修改 菜单方式建立和保存程序文件 以命令方式建立、修改程序文件 MODIFY COMMAND 程序文件名 程序文件的建立与执行 例:编写一个计算半径为10米的圆的周长和面积的程序,程序文件名为LS1.prg。 CLEAR R=10 L=2*3.14*R S=3.14*R^2 ?L,S 2.运行程序文件 菜单方式运行 命令方式运行 格式:DO 文件名 [WITH 参数表] 功能:DO命令默认运行.PRG程序, 否则要给出文件扩展名 命令的分行 Visual FoxPro程序是命令行的序列,每个命令都以回车键结束,一行只能写一条命令;若一条命令太长,一行写不下,也可分行书写,并在分行处加上续行符“;”,再按回车键。 简单的输入输出命令 1.INPUT命令 格式:INPUT [ 字符表达式] TO 内存变量 功能:等待用户从键盘输入数据,用户可以输入任意合法的表达式。当以回车键结束输入时,系统将表达式的值存入指定的内存变量,程序继续运行。 几点说明: 如果选用 字符表达式,那么系统会首先显示该表达式的值,作为提示信息。 输入的数据可以是常量、变量,也可以是一般的表达式。但不能不输入任何内容直接按回车键。 输入字符串是必须加定界符,输入逻辑型常量是要用圆点定界符(如.T.,.F.),输入日期时间型常量是要用大括号(如{^2014-03-01})。 例:编写一个能计算任意半径的圆的周长和面积的程序,程序文件名为LS2.prg。 CLEAR INPUT 请输入圆的半径: TO R L=2*3.14*R S=3.14*R^2 ? 圆的半径为:”, R ?圆的周长为:”, L ? 圆的面积为: ,S ?思考题:从键盘输入一个人的出生日期,编程计算此人的年龄。 2.ACCEPT命令 格式:ACCEPT [字符表达式] TO 内存变量 功能:等待用户从键盘输入字符串。当以回车键结束输入时系统将该字符串存人指定的内容变量,程序继续运行 几点说明: 如果选用 字符表达式,那么系统会首先显示该表达式的值,作为提示信息。 该命令只能接收字符串。用户在输入字符串时不需要加定界符;否则,系统会把定界符作为字符串本身的一部分。 如果不输入任何内容而直接按回车键,系统会把空串赋给指定的内存变量。 例:输入姓名,在学生表中查询该学生的信息,程序文件名为xs.prg。 USE g:\VFP实验\学生.dbf accept 请输入姓名: to xm locat for 姓名=xm ?姓名,学号 use ?思考题:如果将程序中accept 换成INPUT,程序发怎样的变化。 3.WAIT命令格式如下: WAIT[字符表达式][TO内存变量] [WINDOW [TIMEOUT数值表达式] 功能:该命令显示字符表达式之值作为提示信息,暂停程 序的执行,直到用户按任意键或单击鼠标时继续程 序的执行。 几点说明: 如果 字符表达式值为空串,那么不会显示任何提示信息。如果没有指定 字符表达式,则显示默认的提示信息:“按任何键继续...”。 内存变量用来保存用户键入的字符,其类型为字符型。 无WINDOW参数时,提示信息显示在主窗口中,指定了WINDOW参数时,提示信息以窗口形式在主窗口右上角 例:分别显示男、女学生的情况, 程序文件名为waitcx.prg。 USE g:\VFP实验\学生.dbf list for 性别=男 wait “按任意键显示女学生的情况” ; windo

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档