第7章结构化程序设计.ppt

第7章结构化程序设计.ppt

ID:48741332

大小:518.50 KB

页数:80页

时间:2020-01-26

第7章结构化程序设计.ppt_第1页
第7章结构化程序设计.ppt_第2页
第7章结构化程序设计.ppt_第3页
第7章结构化程序设计.ppt_第4页
第7章结构化程序设计.ppt_第5页
资源描述:

《第7章结构化程序设计.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章结构化程序设计理解程序的概念、掌握程序的建立与运行方法掌握程序设计中常用的输入、输出语句理解并掌握程序的基本控制结构:顺序结构、分支(选择)结构、循环结构理解并掌握过程与用户自定义函数教学目标程序的概念、程序的建立与运行方法程序设计中常用的输入输出语句程序的控制结构:顺序结构、分支(选择)结构、循环结构过程的概念、用户自定义函数的目的与方法难点是:程序设计算法、分支程序设计、循环程序设计重点、难点7.1程序的概念(1)定义:程序是能够完成一定任务的命令的集合。这组命令被存放在称为程序文件或命令文件的文本文件中,VF

2、P默认的程序文件的扩展名为PRG。程序方式与单命令处理方式有以下优势:可以利用编辑器,方便地输入、修改和修改程序。可以用多种方式、多次运行程序。可以在一个程序中调用另一个程序。7.1程序的概念SETTALKOFFCLEAROPENDATABASEstudent&&打开数据库USEjbqkb&&打开表LISTCLOSEDATABASE&&打开数据库、表SETTALKONRETURN示例程序:程序的书写规则和说明:①程序一般以SETTALKOFF开头,以SETTALKON、RETURN语句结束。SETTALKON

3、OFF的意

4、义是打开或关闭人机会话方式,控制VFP信息在主窗口、状态栏或用户自定义的窗口里是否显示。②&&是在程序中插入的命令注释,注释为非执行代码,不影响程序的功能。以NOTE或*开头的代码行也是注释行。注释行能增强程序文件的易读性。VFP中的注释行显示为绿色。③程序中每条命令以回车键结尾,一行只能写一条命令。若命令太长时需要分行书写,在一行末尾键入续行符“;”,再按回车键。④程序中常出现CANCEL、RETURN、QUIT、DO等命令,其意义如下:CANCEL:终止程序运行,清楚所有私有变量,返回命令窗口。RETURN:结束当前

5、程序的运行,返回调用它的上级程序,若无上级则返回到命令窗口。QUIT:退出VFP系统。DO:转去执行另一个程序。程序的书写规则和说明:(1)建立源程序有多种方法,常用的有:①执行“文件|新建”命令,在对话框中选取择“程序”文件。②在“项目管理器”中选定“代码”选取项卡中的“程序”项,选择“新建”按钮。③在“命令”窗口执行命令:MODIFYCOMMAND[<文件名>[.<扩展名>]

6、?]在编辑过程中注意保存程序。修改程序的方法与建立程序的方法类似。7.1.2.程序的建立与运行(2)程序的运行方法:①执行“程序|运行”命令,

7、在“运行”对话框中选择要运行的程序名②在“项目管理器”中选定“代码”选取项卡中“程序”项下的程序,选择“运行”按钮③在“命令”窗口中,输入:DO[<盘符>][<路径>]<文件名>选择多条命令,然后单击鼠标右键,在弹出的快捷菜单菜单中选择“运行所选区域”,可运行程序的一部分。7.1.2.程序的建立与运行VFP程序文件通过编译、连编,可产生不同的目标代码文件,以不同的扩展名标识。用DO命令执行程序文件时,如果没有指定扩展名,系统将按以下顺序执行某种目标代码文件:EXE(VFP的可执行文件)、APP(VFP的应用程序文件)、

8、FXP(VFP的编译文件)、PRG(VFP的源程序文件)。7.1.3.常用的输入输出语句(1)ACCEPT命令【格式】ACCEPT[<提示信息>]TO<内存变量>【功能】在程序执行过程中,将用户交互式输入的内容作为字符串赋值给指定内存变量。【说明】①若选用提示信息,系统将先显示提示信息的值作为提示信息,并将输入的字符串赋值给<内存变量>。②该命令只能接收字符串,而不需加定界符,否则系统将把定界符作为字符串的一部分。③若不输入任何字符而直接按回车键,系统将把空串赋值给指定的内存变量。SETTALKOFFCLEARACCEP

9、T“请输入数据库名:”TOAAAOPENDATABASE&AAAACCEPT"请输入表名"TOBBBUSE&BBBLISTUSESETTALKONRETURN【例7-1】编程从键盘输入某数据库的文件名,要求打开该数据库、表并显示其内容。(2)INPUT命令【格式】INPUT[<提示信息>]TO<内存变量>【功能】在程序执行过程中,将用户输入的内容赋值给指定内存变量【说明】①若选用提示信息,系统将先显示提示信息的值作为提示信息,并将输入的数据赋值给<内存变量>。②可以输入各种类型数据,也可以是常量、变量、函数或表达式等形式

10、,按回车键结束输入。③输入非数值型数据要加定界符。如输入逻辑型常量时要用圆点定界(.T.)、输入日期型常量要用大括号{^2007-05-10}等。【例7-2】从键盘输入两个任意正数,编程求以两数为边长的长方形面积。程序文件名为PROG2.PRGSETTALKOFFCLEARINPUT"长方形一边的长为:"TOAINP

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

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

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