SCAN循环在程序中的使用.doc

SCAN循环在程序中的使用.doc

ID:57395475

大小:23.00 KB

页数:4页

时间:2020-08-15

SCAN循环在程序中的使用.doc_第1页
SCAN循环在程序中的使用.doc_第2页
SCAN循环在程序中的使用.doc_第3页
SCAN循环在程序中的使用.doc_第4页
资源描述:

《SCAN循环在程序中的使用.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、授课顺序:13教学目标:学会SCAN循环在程序中的使用,过程的定义、调用以及参数的传递。教学要求:掌握SCAN循环在程序中的使用掌握过程的定义、调用以及参数的传递。教学重点与难点:学会过程的定义、调用以及参数的传递。教学手段:讲授法、演示法、任务驱动授课学时:2学时教学内容:3SCAN-ENDSCAN语句语句格式:SCAN[<范围>][FOR<条件表达式>]<命令序列>[LOOP][EXIT]ENDSCAN例如:在DA1.DBF表中,查找职称是“讲师”的记录,计算满足条件的记录个数和工资的总和。SETTALKOFFCLEARUSEDA1S=0N=0SCANFOR职称=“讲师”S=S+工资N=N

2、+1ENDSCANUSE?“记录个数为:”,N?“工资和为:”,SSETTALKONRETURN7.3过程及其调用7.3.1过程的建立1、定义过程语法格式:PROCDURE

3、FUNCTION<过程名><命令序列>[RETURN[<表达式>]][ENDPROC

4、ENDFUNC]2、定义过程文件PROCEDURE<过程名1><命令序列1>[RETURN[<表达式>]][ENDPROC

5、ENDFUNC]PROCEDURE<过程名2> <命令序列2>[RETURN[<表达式>]][ENDPROC

6、ENDFUNC]……PROCEDURE<过程名n><命令序列>[RETURN[<表达式>]][ENDPRO

7、C

8、ENDFUNC]7.3.2过程的调用1、调用存放在程序文件里的过程这又可分为两种情况。(1)被所存放的程序文件调用Do<过程名>或<过程名>()(2)被其它命令文件调用步骤:(1)先打开此程序文件:SETPROCEDURETO<程序文件名>(2)然后调用其中的过程:Do<过程名>或<过程名>()2、调用过程文件中的过程3、关闭过程文件语句语句格式1:SETPROCEDURETO语句功能:关闭所有打开的过程文件。语句格式2:RELEASEPROCEDURE<过程文件1>[,<过程文件2>,...] 语句功能:关闭个别过程文件。*主程序:F1.PRG?“主程序开始”SETPROCEDURE

9、TOF3F2()DOP1?“主程序结束”*过程P1PROCEDUREP1?“过程P1开始”?“调用P3()”?“返回值:”,P3()?“过程P1结束”ENDPROC*子程序:F2.PRG?“子程序F2开始”?“调用P2()”X=P2()?“返回值为:”,X?“子程序F2结束”RETURN*过程文件:F3.PRGPROCEDUREP2RETURNPROCEDUREP3RETURN1007.3.3参数传递1、主程序向过程传递参数的命令:命令格式1:DO <过程名> WITH <实参1>[,<实参2>,…]命令格式2:<过程名> WITH <实参1>[,<实参2>,…]2、在过程中接收参数的命令命令

10、格式1:PARAMETERS <形参变量1>[,<形参变量2>,…]命令格式2:LPARAMETERS <形参变量1>[,<形参变量2>,…]7.4文件操作7.4.1显示文件目录命令格式:DIR[<盘符:>][<路径>][<文件名>]命令功能:显示磁盘文件目录7.4.2复制文件1.对已打开的表进行复制命令格式:COPYTO<新文件名>[<范围>][FIELDS<字段名表>][FOR<条件>]命令功能:按照给定的范围、字段名表和条件,将当前表的相应内容复制到新表中去。2.表结构的复制命令格式:COPYSTRUCTURETO<新文件名>[FIELDS<字段名表>]命令功能:将已打开的表的结构复制到

11、目标文件中去,而不复制任何记录。3.磁盘文件的复制命令格式:COPYFILE<源文件名>TO<目标文件名>命令功能:将未打开的磁盘文件复制为另一个磁盘文件。7.4.3删除文件命令格式:ERASE<文件名>DELETEFILE<文件名>命令功能:从磁盘上删除指定的任何一种文件。两个命令功能相同。说明:该命令不能删除已打开的文件。例如:将表CD.DBF从磁盘中删除。ERASECD.DBF小结:本次课主要讲述了SCAN循环在程序中的使用,以及参数的传递过程的定义、与调用。对于没学过c语言的同学来说,这部分内容叫困难!作业:P140—3(4)、(5)

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

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

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