- 1、本文档共83页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
必威体育精装版名校VFP课件ppt模版课件
VFP程序设计基础 本章内容 1、程序文件的建立与运行 1.1 程序文件的建立 1.2 程序文件的运行 1.3 程序文件的修改 1.1 程序文件的建立与运行 1.1 程序文件的建立与运行 程序文件可用VFP自身提供的编辑器,也可用任一文本编辑器来建立和修改 建立方式: 菜单方式 命令方式 格式:MODIFY COMMAND 文件名 利用项目管理器 举例 【例1】:在默认目录上建立一个查看xsda表结构和内容的命令文件 MODIFY COMMAND W1 CLEAR USE XSDA LIST STRUCTURE LIST USE 1.2 程序文件的运行 菜单方式(程序——运行) 命令方式 格式: Do 程序名 【例2】:运行已建立的文件W1.PRG do W1.PRG 扩展名可省略 在项目管理器中运行程序 1.3 程序文件的修改 菜单方式 “打开” ? 选择程序文件。 命令方式 modify command 文件名 2、VFP的基本语句 2.1 赋值语句 2.2 语句的换行 2.3 注释语句 2.4 暂停语句 2.5 常用显示语句 2.6 结束程序运行命令 2.2 语句的续行 程序中每条命令都以回车键结尾,一行只能写一条命令。若命令需分行书写,应在一行终了时键入续行符“;”,然后按回车 例如: Thisform.label1.caption=“太长了,我要”+; “换行了” 注意: 作为续行符的;只能出现在行尾 2.3 注释语句 功能:提高程序的可读性 行首注释 格式: Note [注释内容] * [注释内容] 行尾注释 格式: [注释内容] 2.4 暂停语句 格式: WAIT[信息文本][TO内存变量][WINDOW[AT行,列]][TIMEOUT n] 举例 【例3】:在w2.prg文件里删除编号为1的记录,在删除前用wait语句暂停并提示信息。 2.5 常用显示语句 \和\\命令 功能:输出文本 两者区别:\换行输出;\\不换行输出 如: \这是显示文本的例子 \\不换行 \结束 ???表达示 命令 功能:将字符串表达式的值发送到打印机 2.6 结束程序运行命令 Return Return To Master CANCEL QUIT 3、输入命令和输出命令 3.1 INPUT命令 3.2 ACCEPT命令 3.3 @...SAY|GET命令 3.1 INPUT命令 格式: Input [提示语] to 变量名 可以接收数值、字符、日期、逻辑等类型的常量、变量,不能接收空表达式。 字符常量必须定界 【例】 input “输入任意字符均可” to nn ?nn 3.2 ACCEPT命令 格式: Accept [ 提示语] to 变量名 只可以接收字符常量,字符不定界 【例】 Accept “输入任意字符” to nn ?nn 4、顺序结构程序设计 程序执行时,按先后顺序依次执行。除非: 遇到RETURN命令 遇到文件尾(EOF) 遇到另一个Procedure或Function关键字 是程序中最基本的常用的结构。 举例 【例4】在屏幕的指定位置显示系统日期和时间 见程序w3.prg 说明 set talk on/off 命令功能: 选择OFF状态则执行的中间结果不显示 缺省时为ON状态 【例5】求1+2+3+4的结果(见w4.prg) set talk off n=0 n=n+1 n=n+2 n=n+3 n=n+4 ?n cancel 【例6】:编一个程序,将华氏温度F=68度变换成摄氏温度,,并将结果显示出来(见w5.prg) 计算公式为:C=5*(F-32)/9 set talk off F=68 C=5*(F-32)/9 ? “摄氏:”+STR(C,4)+“度”+“,”+“华氏:”+STR(F,4)+“度” cancel 【改编程序】:将任意华氏温度变换成摄氏温度(见w5_1.prg) 计算公式为:C=5*(F-32)/9 set talk off Input“请输入华氏温度:” to F C=5*(F-32)/9 ? “华氏:”+STR(F,4)+“度”+“,”+“摄氏:”+STR(C,4)+“度” cancel 5、分支结构程序设计 体现计算机的逻辑判断能力 根据给定的不同逻辑条件,转向执行不同的程序语句,进行相应的处理 这些不同的转向就构成了分支结构 5.1 简单分支结构 格式: if〈条件表达式〉[Then] 〈语句组〉 endif 举例 【例7】: 给出两个数,从大到小排列。 (见w6.prg) input “请输入第一个数:” to x in
您可能关注的文档
最近下载
- 漳州医院院务公开工作实施方案.doc
- 中国老年糖尿病诊疗指南解读(2024年版)课件PPT.pptx
- 人文英语4-国家开放大学机考题库及答案.docx
- 智慧展厅讲解系统的建设方案.pptx
- 烟花爆竹门店应急预案(3篇).docx VIP
- 实验室设计与建设技术规范 第1部分:通用技术要求.pdf VIP
- 2024年华医网继续教育答案-冠心病中西医结合诊治新进展.docx VIP
- 江苏师范大学2020-2021学年第1学期《高等数学(上)》期末考试试卷(B卷)及标准答案.pdf
- 2023年11月中共上海市委党校(上海行政学院)招考聘用高层次人才和应届博士毕业生笔试历年高频考点-难、易错点荟萃附带答案详解.docx VIP
- 2025小红书营销IP新版图.pptx VIP
文档评论(0)