VF幻灯片第6章ppt课件.ppt

VF幻灯片第6章ppt课件.ppt

ID:59414046

大小:113.50 KB

页数:60页

时间:2020-09-19

VF幻灯片第6章ppt课件.ppt_第1页
VF幻灯片第6章ppt课件.ppt_第2页
VF幻灯片第6章ppt课件.ppt_第3页
VF幻灯片第6章ppt课件.ppt_第4页
VF幻灯片第6章ppt课件.ppt_第5页
资源描述:

《VF幻灯片第6章ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第6章VisualFoxPro的结构化程序设计教学目的和要求通过本章的学习,使学生掌握程序的概念,掌握结构化程序设计的三种基本结构及用法,能进行简单的程序设计。教学重点1、掌握程序文件的建立与执行的方法,了解简单输入输出命令的使用。2、掌握程序的三种结构。3、掌握多模块程序调用及参数传递。4、了解公共变量、私有变量及局部变量的区别。教学难点1、几种输入输出命令的区别与联系。2、掌握循环语句的特点与应用。3、掌握在参数传递中,实参与形参的概念。6.1程序与程序文件VisualFoxPro的工作方式交互工作方式:在命令窗口中输入命令并立即执行利用菜单或工具按钮执行

2、命令程序工作方式:利用各种生成器生成程序或者编写程序,然后执行程序。VisualFoxPro程序设计包括结构化程序设计和面向对象程序设计。结构化程序设计是面向对象程序设计的基础。6.1.1程序的概念程序的概念程序是能够完成一定任务的命令的有序集合。这组命令以文本的形式存放在文件中,称为程序文件或命令文件,默认文件扩展名为.PRG。程序方式的特点:可以利用编辑器,方便地输入、修改和保存程序;可以用多种方式、多次运行程序;还可以在一个程序中调用另一个程序。程序与交互操作的区别交互操作一次只执行一条命令,而程序一次能运行多条命令程序文件可长期保存并且可多次运行,而交

3、互操作不能保存程序可以完成一些复杂的任务,而交互操作的功能是有限的6.1.2程序文件的建立与执行1.程序文件的建立与修改以命令方式建立、修改程序文件MODIFYCOMMAND[<程序文件名>

4、?]MODIFYFILE[<文件名>

5、?]说明:1、在编辑窗口输入一条条命令2、^w或关闭窗口存盘、^q或者放弃存盘3、程序文件的扩展名为.prg(或.txt等)以菜单方式建立、打开、编辑程序文件例6.1编写一个计算半径为10米的圆的周长和面积的程序,程序文件名为LS1.prg。R=10L=2*3.14*RS=3.14*R^2?L,S2.运行程序文件菜单方式运行

6、命令方式运行格式:DO<文件名>[WITH<参数表>]功能:DO命令默认运行.PRG程序,否则要给出文件扩展名程序的执行过程和结束程序文件被执行时,文件中包含的命令将被依次执行。程序执行遇到以下情况时终止执行或改变执行顺序:程序中所有语句执行完成,返回命令窗口CANCAL:终止运行,清除私有变量,返回命令窗口DO:转去执行另一个程序。RETURN:结束当前程序执行,返回上级或命令窗口QUIT:退出VisualFoxPro系统,返回到操作系统。6.1.3简单的输入输出命令1.INPUT命令格式:INPUT[<字符表达式>]TO<内存变量>功能:等待用户从键盘输入

7、数据,用户可以输入任意合法的表达式。当以回车键结束输入时,系统将表达式的值存入指定的内存变量,程序继续运行。说明:如果选用<字符表达式>,那末系统会首先显示该表达式的值,作为提示信息。输入的数据可以是常量、变量,也可以是一般的表达式。但不能不输入任何内容直接按回车键。输入字符串是必须加定界符,输入逻辑型常量是要用圆点定界符(如.T.,.F.),输入日期时间型常量是要用大括号(如{2001-03-01})。例6.3编写一个能计算任意半径的圆的周长和面积的程序,程序文件名为LS2.prg。INPUT"请输入圆的半径:"TORL=2*3.14*RS=3.14*R^2

8、?"半径为:"+ALLTRIM(STR(R))+"的圆的周长和面积如下:"?L,S2.ACCEPT命令格式:ACCEPT[<字符表达式>]TO<内存变量>功能:等待用户从键盘输入字符串。当以回车键结束输入时系统将该字符串存人指定的内容变量,程序继续运行说明:如果选用<字符表达式>,那么系统会首先显示该表达式的值,作为提示信息。该命令只能接收字符串。用户在输入字符串时不需要加定界符;否则,系统会把定界符作为字符串本身的一部分。如果不输入任何内容而直接按回车键,系统会把空串赋给指定的内存变量。例6.4输入姓名,在XSQK.DBF表中查询该姓名对应的学号程序文件名为

9、cxxh.prg。USE“g:zlxsqk.dbf"accept"请输入姓名:"toxmlocatfor姓名=xm?姓名,学号use3.WAIT命令格式:WAIT[<字符表达式>][TO<内存变量>][WINDOW]功能:该命令显示字符表达式之值作为提示信息,暂停程序的执行,直到用户按任意键或单击鼠标时继续程序的执行。说明:如果<字符表达式>值为空串,那么不会显示任何提示信息。如果没有指定<字符表达式>,则显示默认的提示信息:“按任何键继续...”。<内存变量>用来保存用户键人的字符,其类型为字符型。无WINDOW参数时,提示信息显示在主窗口中,指定了WI

10、NDOW参数时,提示信息以窗口形式在主

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

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

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