第6章面向过程程序设计 6应用程序基本操作 62应用程序中的常用命令 63顺序结构程序设计 64分支结构程序设计 6.5循环结构程序设计 66过程结构程序设计 6.7数组变量的应用 68结构化程序设计举例 退出
第6章 面向过程程序设计 6.1 应用程序基本操作 6.2 应用程序中的常用命令 6.4 分支结构程序设计 6.3 顺序结构程序设计 6.5 循环结构程序设计 退出 6.6 过程结构程序设计 6.7 数组变量的应用 6.8 结构化程序设计举例
6.1应用程序基本操作 611应用程序的建立 612应用程序的运行 613应用程序的修改 退出
6.1 应用程序基本操作 6.1.3 应用程序的修改 退出 6.1.2 应用程序的运行 6.1.1 应用程序的建立
1)应用程序:为完成某项任务所需执行的命令序列,这些命令按 照一定的结构有机地组合在一起,并以文件的形式存储在磁盘上, 又称为命令文件 )应用程序的组成 前言:注释语句 设置区:设置程序的运行环境,多由SET命令实现 程序体:所有命令序列,一般包括数据的输入输出、数据的处 理以及结果输出等命令 整理部分:如关闭各种文件 程序的退出:设置有关命令关闭文件返回到命令窗口状态或操 作系统状态
1)应用程序:为完成某项任务所需执行的命令序列,这些命令按 照一定的结构有机地组合在一起,并以文件的形式存储在磁盘上, 又称为命令文件。 2)应用程序的组成: 前言:注释语句 设置区:设置程序的运行环境,多由SET命令实现 程序体:所有命令序列,一般包括数据的输入输出、数据的处 理以及结果输出等命令 整理部分:如关闭各种文件 程序的退出:设置有关命令关闭文件返回到命令窗口状态或操 作系统状态
611应用程序的建立 1)菜单方式 (2)命令方式: MODIFY COMMAND<程序名 说明:<程序名>为主文件名,其扩展名的默认值为PRG 示例:建立名为L1.PRG的应用程序,使其能够打开表文件 “VFP学生表DBF,根据键入的学生姓名在该表文件中查找并输 出该学生的基本情况,然后关闭该文件 命令窗口: MODI COMMⅤ FPLLPRG 编辑窗口:*L1.PRG SET TALK OFF USEⅤ FPVZGDA. DBF ACCEPT“请输入学生姓名:”TOXM OCATE姓名=XM ?学号,姓名,性别班级 USE SET TALK OFF RETURN
6.1.1 应用程序的建立 (1)菜单方式 (2)命令方式:MODIFY COMMAND <程序名> 说明:<程序名>为主文件名,其扩展名的默认值为.PRG 示例:建立名为L1.PRG的应用程序,使其能够打开表文件 “\VFP\ 学生表.DBF”,根据键入的学生姓名在该表文件中查找并输 出该学生的基本情况,然后关闭该文件。 命令窗口:MODI COMM VFP\L1.PRG 编辑窗口:*L1.PRG SET TALK OFF USE VFP\ZGDA.DBF ACCEPT “请输入学生姓名:” TO XM LOCATE姓名=XM ?学号,姓名,性别,班级 USE SET TALK OFF RETURN
612应用程序的运行 1.菜单方式 2.命令方式:DO〈应用程序名〉[WTH<参数表习 说明:1)在程序运行过程中执行到下述命令时将会中断运行而退 出,它们退出后返回的系统状态分别是: CANCEL:命令窗口状态。 QUIT:操作系统状态 RETURN:调用点或命令窗口状态 2)在程序运行过程中,若按下ESC键可使运行强行中断。这时系 统显示警告,并给用户三种选择 取消:中断程序的运行。此为缺省选项 继续执行:忽略ESC的中断作用,继续程序的执行。 挂起:暂时中断程序的运行,返回命令窗口。当再次运行时可以 从中断处继续运行 613应用程序的修改 1)菜单方式 2)命令方式: MODIFY COMMAND<程序名>
6.1.2 应用程序的运行 1. 菜单方式 2. 命令方式:DO 〈应用程序名〉 WITH <参数表> 说明:1)在程序运行过程中执行到下述命令时将会中断运行而退 出,它们退出后返回的系统状态分别是: CANCEL:命令窗口状态。 QUIT:操作系统状态。 RETURN:调用点或命令窗口状态。 2)在程序运行过程中,若按下ESC键可使运行强行中断。这时系 统显示警告,并给用户三种选择: 取消:中断程序的运行。此为缺省选项。 继续执行:忽略ESC的中断作用,继续程序的执行。 挂起:暂时中断程序的运行,返回命令窗口。当再次运行时可以 从中断处继续运行。 6.1.3 应用程序的修改 1)菜单方式 2)命令方式: MODIFY COMMAND <程序名>