结构化程序设计基础.ppt
《结构化程序设计基础.ppt》由会员分享,可在线阅读,更多相关《结构化程序设计基础.ppt(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第8章 结构化程序设计基础 8.1 程序文件的建立与运行 8.2 程序设计中的基本语句8.3 程序的控制结构与顺序结构程序设计8.1 程序文件的建立与运行 8.1.1 Visual FoxPro 程序的概念l Visual FoxPro 程序实际上是为了实现某一项任务,将若干条Visual FoxPro 命令和程序控制语句按一定的结构组成的命令序列。运行程序时,系统会按照一定的逻辑顺序自动执行在程序中的一条条命令,直至所有命令执行完毕,也就实现了程序的功能。l 通常情况下,Visual FoxPro 程序要按文件的形式保存在外存储器中,建立所谓的程序文件或命令文件。在Visual FoxPro
2、 中,程序文件的扩展名为“.PRG”。8.1.2 程序文件的建立 1.利用菜单创建程序文件 2.利用命令创建程序文件【格式】MODIFY COMMAND【功能】新建或修改指定的程序文件。8.1.3 运行程序文件 1.菜单方式运行程序 2.命令方式运行程序【格式】DO【功能】将 中指定的程序文件调入内存并运行。程序执行过程中若发现错误,会弹出“程序错误”提示窗口,给出错误信息,如图8-4 所示。单击“取消”按钮,将返回到程序编辑窗口,可以修改出现错误的地方,存盘后再运行修改过的程序,直到它能正常运行为止。8.2 程序设计中的基本语句 8.2.1 常用的辅助语句 1.注释语句 注释语句主要用于帮助
3、程序设计人员或其他人阅读自己或别人所编写的程序,便于程序的交流。通常在程序的开头或程序的中间使用注释语句说明程序的功能或实现的任务,若注释语句出现在某些语句的后面,往往仅说明该语句的作用。注释语句只起注释作用,程序运行的时候,被忽略。注释语句一般格式为:【格式一】NOTE【格式二】*【格式三】&【功能】添加注释语句。【例1】NOTE 用“=”给变量X 赋值为10 X=10*用STORE 命令给变量Y、Z 赋值 STORE 2*3+4 TO Y,Z&给变量Y、Z 赋值 2.清屏命令【格式】CLEAR【功能】清除Visual FoxPro 系统窗口工作区中的所有显示信息。3.SET TALK ON
4、|OFF 命令【格式】SET TALK ON|OFF【功能】打开/关闭返回相关命令执行状态信息的提示。4.RETURN语句【格式】RETURN【功能】结束当前程序的执行,返回到命令窗口。【说明】RETURN语句通常作为程序中的最后一条语句。5.CANCEL语句【格式】CANCEL【功能】终止程序的执行,但不关闭打开的数据文件,返回系统命令窗口。8.2.2 常用的交互输入和输出语句 1.输入一个字符命令(WAIT)【格式】WAIT TO【功能】暂停程序执行,在屏幕上给出提示信息,并等待用户输入一个字符给 中指定的变量。【例2】执行下列代码并输入Y 后,将在Visual FoxPro 系统窗口显示
5、如图8-5 所示的提示信息和结果:WAIT“还要继续吗?(Y):TO CH?CH 2.输入字符串命令(ACCEPT)【格式】ACCEPT TO【功能】暂停程序执行,在屏幕上给出提示信息,并等待用户从键盘上输入一个字符串常量给TO 短语后指定的内存变量。【例3】执行下列命令序列,在提示信息后输入“李小名”并按回车,则屏幕的提示信息与显示结果如图86所示。ACCEPT“请输入学生姓名:”TO CH?CH+”:你好!”3.输入其他类型数据命令(INPUT)【格式】INPUT TO【功能】暂停程序的执行,在屏幕上显示提示信息,并等待用户输入数据给指定的内存变量,并按回车键确认键盘输入,继续下一条命令的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 结构 程序设计 基础
限制150内