vf07程序设计基础ppt课件.ppt

vf07程序设计基础ppt课件.ppt

ID:59414083

大小:327.00 KB

页数:52页

时间:2020-09-19

vf07程序设计基础ppt课件.ppt_第1页
vf07程序设计基础ppt课件.ppt_第2页
vf07程序设计基础ppt课件.ppt_第3页
vf07程序设计基础ppt课件.ppt_第4页
vf07程序设计基础ppt课件.ppt_第5页
资源描述:

《vf07程序设计基础ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章程序设计基础1本章要点程序与程序文件,程序概念、程序文件的建立与运行、简单的输入输出命令程序的基本结构,顺序结构、选择结构、循环结构多模块程序,模块的定义和调用、变量的作用域程序调试,调试器环境、设置断点、调试菜单27.1程序与程序文件37.1.1程序的概念1.程序定义:程序是能够完成一定任务的命令的有序集合。这组命令被存放在称为程序文件或命令文件的文本文件中。2.程序方式优点:程序可以被修改并重新运行。可以用多种方式、多次运行程序。在一个程序中可以调用另一个程序。具有在命令窗口中无法使用的结构化程序设计命令。4例如:编写程序

2、,计算圆的周长和面积。程序过程CLEAR&&清除VisualFoxPro主窗口上的全部内容*设置半径R=3*依次计算圆的周长和面积L=2*PI()*RS=PI()*R^2*输出计算结果?”周长=”,L?”面积=”,S5说明:程序中经常插入注释,以提高程序的可读性。注释为非执行代码,不会影响程序的功能。注释方式:NOTE<注释内容>或*<注释内容>以NOTE或*开头的代码行为注释行,一般用于对下面一段命令的说明。&&<注释内容>命令行后可添加注释,对所在行命令的说明。67.1.2程序文件的建立与运行1.程序文件的建立方法:选择“文件”

3、菜单中的“新建”命令,然后在“新建”对话框中选择“程序”,并单击“新建文件”按钮。在文本编辑窗口中输入程序内容。保存程序文件。2.打开、修改程序文件方法:7方法:选择“文件”菜单中的“打开”命令,弹出“打开”对话框。在“文件类型”列表框中选择“程序”。在文件列表框中选定要修改的文件,单击“确定”按钮。修改后,选择“文件”菜单中的“保存”命令或按Ctrl+W组合键保存文件。可用MODIFYCOMMAND〈文件名〉建立和修改程序文件。83.执行程序文件菜单方式:选择“程序”菜单中的“运行”命令,打开“运行”对话框;从文件列表框中选择要运

4、行的程序文件,单击“运行”命令按钮。命令方式:DO〈文件名〉当用DO命令执行程序文件时,如果没有指定扩展名,系统将按下列顺序寻找该程序文件的源代码或目标代码文件执行:.exe(VisualFoxPro可执行文件)→.app(VisualFoxPro应用程序文件)→.fxp(VisualFoxPro编译文件)→.prg(VisualFoxPro源程序文件)。97.1.3简单的输入输出命令1.INPUT命令命令格式:INPUT<字符表达式>TO<内存变量>命令说明:当程序执行到该命令时,程序暂停,等待用户从键盘输入数据,用户可以输入任意

5、合法的表达式。当用户以Enter键结束输入时,系统计算表达式的值并将表达式的值存入指定的内存变量,程序继续向下运行。102.ACCEPT命令命令格式:ACCEPT<字符表达式>TO<内存变量>命令说明:当程序执行到该命令时,程序暂停,等待用户从键盘输入字符串。当用户以回车键结束输入时,系统将该字符串存入指定的内存变量,程序继续向下运行。113.WAIT命令命令格式:WAIT[cMessageText][TOVarName][WINDOW[ATnRow,nColumn]][NOWAIT][CLEAR

6、NOCLEAR][TIMEOUTn

7、Seconds]命令说明:显示该字符表达式的值作为提示信息,程序暂停,直到用户按任意键或单击鼠标时,程序继续执行。127.2程序的基本结构137.2.1顺序结构1.顺序结构定义:顺序结构程序设计就是根据事物的处理顺序和要求,将相应的指令按照它们所完成的功能有机地结合起来的一个指令序列,这些指令的执行是按它们的排列顺序一条接一条的来执行。142.选择结构条件语句命令格式:IFlExpressionCommands1[ELSECommands2]ENDIF命令说明:IF和ENDIF必须成对出现,IF是本结构的入口,ENDIF是本结构的出

8、口。条件语句可以嵌套,但不能出现交叉。在嵌套时,为了使程序清晰、易于阅读,可按缩进格式书写。15分支语句命令格式:DOCASECASElExpression1Commands1[CASElExpression2Commands2…CASElExpressionNCommandsN[OTHERWISECommands]ENDCASE167.2.2循环结构1.循环结构定义:循环结构也成为重复结构,是指程序在执行的过程中,其中的某段代码被重复执行若干次。被重复执行的代码段,通常称为循环体。分类:FOR-ENDRORDOWHILE-ENDD

9、OSCAN-ENDSCAN172.FOR语句定义:该语句常用于实现循环次数已知情况下的循环结构。命令格式:FORMemVarName=nInitialValueTOnFinalValue[SETPnIncrement]Commads[

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

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

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