- 1、本文档共83页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章VF程序设计基础(第三至五次)
第二章 Visual FoxPro 程序设计基础 ——本章主要介绍Visual FoxPro命令格式与书写规则、文件类型、数据类型、常量与变量、运算符与表达式、函数。 ——注意:相关技术指标、命令格式符号使用 A、常量、变量: 是数据运算和处理的基本对象 B、表达式、函数: 体现了语言对数据进行运算和处理的能力和功能 数据的表示 一、常量与变量: 常量和变量是VFP在处理数据时的两种常用表现形式。 常量是指在程序运行过程中不变的数据,变量指的是在程序运行过程中不断变化的数据 注意A:符号的约定 a、 必选项(内容由用户提供) b、[ ] 可选项 c、 | 任选项 d、??? 前面内容的重复 ——以上符号,不是命令结构,只是对命令结构的说明。 (一) 常量的表示: 1. 数值型常量(N) 数值型常量也就是常数,用来表示一个数量的大小。有如下几种写法: a. 整数: 12 23 -34 b. 实数: 5.5 0.12 c. 科学记数法表示的实数: 1.2E12表示 1.2×1012 注:在内存中占8个字节。 2. 货币型常量(Y) 货币常量用来表示货币值,书写格式与数值型常量的写法类似,但要加上一个前导符号 ($),货币型常量占用8个字节,保留4位有效数值,多余的小数按四舍五入处理。 例:常量$123.45678将存储为$123.4568。 3. 字符型常量(C) 字符常量也称为字符串,表示方法是用半角单引号、双引号或方括号把字符串扩起来。如以下几种:“abc” ‘abc’[abc] [‘abc’ “abc”] 1)其定界符必须成对匹配,若某种定界符本身也是其内容,则用另一种定界符为其定界。 2)不包含任何字符的字符串(””)中空串。空串与包含空格的字符串(” ”)不同。 3)单问号(?)的功能:另起一行;双问号(??)的功能:不换行。 4.日期常量(D) 1)日期常量的表示:{^2011-04-21} 这种日期常量的书写格式称为严格的日期格式,花括号里面的第一个字符必须是脱字符(^), 年份的表示必须用4个字符.书写顺序为年,月,日.之间的分隔符号可以是 /、-、.、空格等。传统的日期格式只能在 set strictdate to 0 的状态下使用;其月、日各为2位数值,年份可以是2位也可以是4位。 2)设置日期的显示格式: a. Set mark to [日期分隔符] 用于设置日期显示时的分隔符号。如“-”、“.”等。系统默认的是“/”。 b. Set date [to] american |ansi |british |mdy |dmy |ymd c. Set century on/off : 用于设置用几位数表示年份。 注:on 表示用4位数表示年份 off 用2位 d. Set strictdate to [0|1|2] 用于设置是否对日期格式进行检查。 5.日期时间常量(T) 1)表示方法: {日期,时间} ,日期部分的书写格式与日期数据相同,时间部分的书写格式为: [hh[:mm[:ss]]][a|p] 其中 a(am)表示早上或上午,p(pm)表示下午或晚上。默认是12小时制, 如果用24小时制表示时间则不用写a或p 例如:{^2010-04-21,6:20:30a}, {^2010-04-21,18:20:30} 6. 逻辑常量(L) 表示逻辑真和逻辑假的两个值。 书写格式为: 逻辑真:.t. 、.T. 、.y. 、.Y. 逻辑假: .f. 、.F. 、 .n. 、. N. 注:其定界符必不可少,逻辑常量只占一个字符。 (二)变量的表示: 在vfp中变量
您可能关注的文档
- 医疗仪器管理程序书.doc
- 课后实战演练13.ppt
- 当代中国法的形式.docx
- 2012小组分数及面试方案.doc
- 打造前胸的肌肉.doc
- 12静电场.ppt
- 达利 Dali.ppt
- 中级卷烟商品营销员技能鉴定试卷答案(模拟).doc
- 200mm Fab的挑战:成本、品质、延伸、维护.pdf
- 三年级奥数练习题之曲线图形面积北斗.doc
- 初中物理实验课增值性评价策略结合人工智能的实证研究教学研究课题报告.docx
- 2023年黑龙江省佳木斯市桦川县梨丰乡招聘社区工作者真题带题目详解.docx
- 基于数字化平台的初中化学教师教学画像构建与情感计算策略研究教学研究课题报告.docx
- 《快递末端智能配送柜服务满意度与顾客忠诚度关系研究》教学研究课题报告.docx
- 人工智能教育背景下的情感化学习环境:小学体育课堂环境设计研究教学研究课题报告.docx
- 化学教育云平台教学资源整合对高中生学习兴趣的影响教学研究课题报告.docx
- 《家电制造企业智能化设备维护管理中的设备维护保养技术优化》教学研究课题报告.docx
- 人工智能教育对农村小学教育公平的影响及弱势群体支持措施教学研究课题报告.docx
- 小学科学探究实验与科学素养培育路径研究教学研究课题报告.docx
- 《土壤污染修复技术在土壤修复工程中的应用研究综述》教学研究课题报告.docx
文档评论(0)