- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八章 程序设计基础 程序是计算机能够分析执行的命令集合。 程序文件,指后缀为.PRG的代码文本文件,存储在磁盘上,可以反复运行。 程序文件中的命令行,可以包括所有在命令窗口中执行的Visual FoxPro命令,以及专用的程序控制语句。 程序文件的建立和编辑和运行 建立与修改——命令方式: 格式:Modify Command 盘符:路径 文件名 输完程序后,存盘,按Ctrl-W; 不存盘按Ctrl- Q或ESC 废除对程序的修改。 运行—— 命令方式: DO 程序文件名 程序中的常用命令 1、交互式输入命令 1) INPUT ——全能输入 格式: INPUT [C型提示信息] TO 内 存变量 功能:从键盘上输入多种类型数据 赋给内 存变量 说明: 1) 类型有字符型、数字型、日期型 和 逻辑型四种; 2) 字符型变量赋值时,字符串必须加定 界符。 3)逻辑型数据必须有两边的圆点; 4)日期型数据必须合法或用转换函 数CTOD()。 2) ACCEPT——字符串输入 格式: ACCEPT [C型提示信息] TO 内存变量 功能: 从键盘上输入字符串 赋给内存变 量, 输入时不加字符定界符(对比INPUT)。 3) WAIT——等待或选择命令 格式: WAIT [C型提示信息] [TO 内 存变量] 功能:暂停程序的运行,直到按下任一键为止。 说明:只能输入单个字符,送内存变量,输入 时不按回车。 一般用于菜单选择程序或“是否继续Y/N” 的选择中。 4)格式输入命令-指定格式输入 格式: @ 行, 列 say 提示信息 GET 变量 [picture 格式符] READ 功能:在屏幕指定的位置上,按一定的格式为 变量赋值。 格式符的使用类似于字段输入掩码的格式, 但要用字符串定界符进行定界。 READ 不能少 2、输出命令 1)格式输出命令-基本格式 格式:@行, 列 SAY 表达式 [PICTURE 格式描述符 ][FUNCTION 功能符表 ] 功能: 在指定位置上按某种格式输出一个 表达式的值。 格式符和功能符 是对SAY所显示或编辑的数据的格式进行定义。 2)、文本输出命令——只能用于程序中 格式:TEXT 文本信息 ENDTEXT 功能:在屏幕上显示TEXT和ENDTEXT之 间的文本信息。 3 、程序运行命令 1)程序注释命令 格式1: Note 文字 或 * 文字 格式2: [命令] 文字 2)终止程序运行命令 格式1: Cancel 返回VFP命令状态 格式2: RETURN 返回上一级 或RETURN TO MASTER 回到主程序。 程序的三种基本结构 顺序结构:程序的流程是简单、顺序的, 从第一条顺序地执行到结束或返回语句。 选择结构:程序执行中,根据某些条件的 不同,可以有选择地执行不同的语句部分。 循环结构:程序执行中,可以根据某些条 件是否成立,而重复执行某些程序语句。 程序的基本构成 开始部分: 注释与说明、初始化 程序部分: 输入、处理、输出 结束部分:恢复环境,程序结束的命令 USE 学生 初始化,打开表 ACCE 输入姓名: TO XM LOCA FOR 学生.姓名=XM 处理 DISP USE 恢复、结束 选择结构 根据某逻辑表达式的值,判断与决定程序 的走向。分为:单分支、双分支、多分支 三种。 1)单分支结构 IF 条件 语句序列 ENDIF 执行方式:当条件为真时,执行语句序列, 否则直接执行ENDIF后的语句。 2)双分支结构 IF 条件 语句序列1 ELSE 语句序列2 ENDIF 执行方式:当条件为真时,执行语句序列1, 否则执行语句序列2。任何情况下,两个序 列中只会有一个被执行。 3)多分支结构 DO CASE CASE 条件1 语句序列1 CASE 条件2 语句序列2 CASE 条件n
您可能关注的文档
- 第八章社会规范的学习与教学58.ppt
- 第八章神奇的压强--认识压强(上课用).ppt
- 第八章神奇的压强58.ppt
- 第八章神奇的压强单元复习(粤沪版).ppt
- 第八章离婚制度258.ppt
- 第八章离散选择模型58.ppt
- 第八章种群生存力分析58.ppt
- 第八章种群的组成与结构58.ppt
- 第八章科学技术与社会58.ppt
- 第八章程序的编码58.ppt
- 半导体材料性能提升技术突破与应用案例分析报告.docx
- 半导体设备国产化政策支持下的关键技术突破与应用前景报告.docx
- 剧本杀市场2025年区域扩张策略研究报告.docx
- 剧本杀行业2025人才培训体系构建中的市场需求与供给分析.docx
- 剧本杀行业2025年人才培训行业人才培养模式创新与探索.docx
- 剧本杀行业2025年内容创作人才需求报告.docx
- 剧本杀行业2025年区域市场区域剧本市场消费者满意度与市场竞争力研究报告.docx
- 剧本杀市场2025年区域竞争态势下的区域合作策略分析报告.docx
- 剧本杀行业2025人才培训与行业人才培养模式创新.docx
- 剧本杀行业剧本创作人才心理素质培养报告.docx
最近下载
- 珠心算家长会(金)课件.ppt VIP
- 税法(第5版)课件 曹越 第1--5章 税法基本原理、增值税--- 企业所得税.pptx
- 手外科疾病诊断与治疗.pptx VIP
- 2021乒乓球比赛活动设计方案.docx VIP
- 医疗器械分类目录2002版.doc VIP
- JBT10216-2013电缆桥架标准将代替JBT10216-2000旧标准.docx VIP
- 非遗知识文化云肩知识介绍PPT课件.pptx VIP
- 人行地通专项施工方案.doc VIP
- 阳江核电厂疏浚(清淤)项目环境影响报告书.docx VIP
- 2025广西公需科目考试答案(3套,涵盖95_试题)一区两地一园一通道建设;人工智能时代的机遇与挑战.pdf VIP
文档评论(0)