- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章复习与习题 3.子程序与过程返回语句:RETURN [表达式] 若省略表达式返回逻辑.T.,省略RETURN语句,系统自动执行隐含的RETURN语句。 4.子程序与过程调用语句 格式1:使用DO命令 DO 文件名 | 过程名 [with 实参表] 格式2:在过程名后面加一对圆括号 文件名 | 过程名([with 实参表]) 如果模块是程序文件使用文件名否则用 过程名。 格式2既可以作为命令来使用(返回值被忽略),也可以作为函数出现在表达式里。 省略参数称无参调用,否则为有参调用。 第7章复习与习题 第7章复习与习题 5.接受参数的命令格式如下: PARAMETERS 形参变量1 [,形参变量2…] LPARAMETERS 形参变量1 [,形参变量2…] 说明: PARAMETERS中的形参变量为私有变量。 LPARAMETERS中的形参变量为局部变量。 这两条命令都是子程序与过程代码中的第1条可执行语句 第7章复习与习题 第7章复习与习题 七、变量作用域 1.全局变量:指在任何模块中都可使用的变量。全局变量要先定义后使用。 定义全局变量的命令格式: PUBLIC 内存变量名表 说明:将指定的内存变量定义为全局变量且初值为.F.。 2.局部变量:在建立它的模块中使用,不能在上层或下层模块中使用。一旦建立它的模块程序运行结束,这些局部变量将自动清除。 命令格式:LOCAL 内存变量表 说明:将指定的内存变量定义为局部变量且初值为.F.,该命令必需写全,不能缩写,先定义后使用。 3.私有变量 在程序中直接使用(没有通过PUBLIC和LOCAL命令定义)而由系统自动隐含建立的变量都是私有变量。 私有变量作用域是建立它的模块及其下属的各级模块。一旦建立它的模块程序运行结束,这些私有变量将自动清除。 4.屏蔽上层模块程序中同名的私有变量PRIVETE命令 命令格式:PRIVETE 内存变量表 该命令并不建立内存变量,它的作用是:隐藏在上层模块中已经存在的内存变量,使得这些变量在当前模块程序中暂时无效。这样一来,本层模块或下属模块就可以使用这些变量作为私有变量或局部变量,并且不会改变上层模块中同名变量的取值。一旦当前模块程序运行结束返回上层模块,那些被隐藏内存变量自动恢复原值。 第七章小测验 1.写上学号与姓名 2.不抄题,只写大题号、小题与答案 3.题型: 一、单选题有15小题 二、填空题4小题 三、程序填空6小题 4.可上机验证 VFP源程序文件的扩展名是( ) A).APP B).EXE C)PRG D)FXP 7.首次运行my.prg文件,会自动产生同名的其扩展名为( ) A).EXE B).APP C).DBF D).FXP 8.当前目录(文件夹)存在下列四个文件:执行命令DO MY后,被运行的程序是: A)my.prg B)my.fxp C)my.exe D)my.app 10.有如下程序文件ma1.prg SET UDFPARMS TO VALUE n=1 DO PROC1 WITH n ? n+2 PROCEDURE PROC1 PARAMETERS m FOR k=2 TO 4 m=m+k ENDFOR RETURN ENDPROC 在命令窗口输入DO ma1命令后,程序的输出结果是 A) 3 B)11 C)10 D)12 14) 顺序执行下列命令后,最后一条命令显示的结果是( A )。 USE CHJ GO 5 SKIP -2 ? RECNO() A) 3 B) 4 C) 5 D) 7 15)当前记录为200,下列表达式的结果为.T.的是: A) NOT EOF() B) RECNO() C) EOF() D) BOF() 16) 将内存变量定义为全局变量的Visual FoxPro命令是( C ) A) LOCAL B) PRIVATE C) PUBLIC D) GLOBAL 17) 有关参数传递叙述正确的是( C ) A)接收参数语句PARAMETERS可以写在程序中的任意位置 B)通常发送参数语句DO WIT
您可能关注的文档
- 第1章 网络互联.ppt
- 第1章_C语言的概述.ppt
- 第1章_C语言基础知识.ppt
- 第1章Access课件(2011年上传).ppt
- 第1章C语言概述(2学时).ppt
- 第1章计算机辅助教育测量与评价概述.ppt
- 第1章计算机基础知识_1.ppt
- 第1章计算机考试.ppt
- 第1章计算机网络基础知识1.ppt
- 第1章计算简介.ppt
- 餐饮供应链管理案例:2025年信息技术赋能实践解析.docx
- 初中生科技创新活动参与意愿与学校科技课程设置研究论文.docx
- 新能源汽车充电设施安全风险评估与安全风险管理策略研究报告.docx
- 高校教师资格证之《高等教育法规》试题预测试卷及参考答案详解(培优a卷).docx
- 高校教师资格证之《高等教育法规》试题预测试卷及参考答案详解(培优b卷).docx
- 2025年文化旅游行业发展趋势与市场前景预测报告.docx
- 高校教师资格证之《高等教育法规》试题预测试卷及参考答案详解(名师推荐).docx
- 中国新生儿家庭护理服务市场服务质量提升策略研究报告.docx
- 房地产企业多元化发展路径与城市更新协同效应研究报告.docx
- 微软云计算在文化娱乐产业的应用与创新趋势报告.docx
最近下载
- 2025形势与政策-加快建设社会主义文化强国.pptx
- 人教版(2025)七年级下册Unit1Animal FriendsSection B How are animals part of our lives Section B 1a~2b课件+音频(共3.pptx VIP
- 110kv变电站继电保护毕业设计.doc VIP
- 公路隧道工程施工.pptx
- 电信行业运营商业务连续性保障方案.doc VIP
- 生态酒店设计分析.pptx
- GB∕T 702-2017 热轧钢棒尺寸、外形、重量及允许偏差(高清版).pdf
- 2025-2030年中国采血器产业运行动态分析及投资战略咨询报告.docx
- 江苏旅游资源的特征与分类及开发思考.pptx VIP
- 海南大学2022-2023学年《细胞生物学》期末考试试卷(B卷)附参考答案.docx
文档评论(0)