【精品】第二章VFP程序设计基础.doc

【精品】第二章VFP程序设计基础.doc

ID:51891971

大小:350.50 KB

页数:27页

时间:2020-03-18

【精品】第二章VFP程序设计基础.doc_第1页
【精品】第二章VFP程序设计基础.doc_第2页
【精品】第二章VFP程序设计基础.doc_第3页
【精品】第二章VFP程序设计基础.doc_第4页
【精品】第二章VFP程序设计基础.doc_第5页
资源描述:

《【精品】第二章VFP程序设计基础.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第二章VFP程序设计基础(教材第2章全部内容)主讲:熊瑞英一、常量与变量:1.1常量:用以表示一个具体的、不变的值。不同类型常量的书写格式不同。1.数值型常量:(常数)%1•由0—、小数点、正负号构成;%1•对于很大的数据一般采用科学记数法形式书写,如:5.12E12(表示5.12X103、5.12E-12(表示5・12X10-12);%1•在内存中占8个字节。2.货币型常量:%1.由前置符号开始,如:$1234.12;%1•默认采用4位小数,如果多余4位小数,则对多余的位数进行四舍五入;%1•不能采用科学记数法表示,在内存中占8个字节。3.字符型常数(字符串):%1•用单引号、双引号、方括

2、号定界,如:?abcdFbcd”、[abed]:&&注意:定界符成对出现%1•定界符不能交叉,如:bbed”、”abcd]都是错误的;%1•不包含任何字符的字符串(“”)叫空串,空串与包含空格的字符串(“”)不同。例2.1?咁算机”,423[数据],

3、?abx,"abc"]??,,学习,,,,字符串[表示方法]4.日期型常量:%1•用大括号(花括号)定界,如:{10/08/01};%1•分隔符可以用斜杠(/)、连字号(-)、句点(・)、空格;%1.日期型常量分为:传统日期格式与严格日期格式。传统日期格式:(用SETSTRICTDATETO0设置)♦月、日用2位数字表示;♦年可用2位,也可

4、以用4位。严格日期格式:(默认,用SETSTRICTDATETO[1

5、2]设置)♦「yyyy_mm-dd};♦书写时大括号内的第一个字符必须是脱字符(");♦年必须用4位数;年月日的次序不能颠倒、不能缺省;♦用8个字节表示。%1影响日期格式的设置命令:♦SETMARKTO[〈日期分隔符〉]指定显示日期值时所使用的分隔符,如不指定,则为默认的斜杠(/)♦SETDATE[TO]AMERICAN

6、DMY

7、MDY

8、YMD设置日期显示的格式。.SETCENTURYON

9、OFF决定如何显示或解释一个日期数据的年份。0N:显示世纪,即用4位数字表示年份OFF:不显示世纪,即用2位数字表示年份;默认的设置。

10、♦SETSTRICTDATETO[0

11、1

12、2]用于设置是否对日期格式进行检査0:不进行严格的日期格式检査b2:进行严格的日期格式检查;1为系统默认设置。2对CTODO和CTOTO函数的格式也有效。例2.2设置不同的日期格式SETCENTURYONSETMARKTOSETDATETOYMD?{*2001-08-26}SETCENTURYOFFSETMARKTO“・”SETDATETOMDY?「2001-08-26}SETSTRICTDATETO0?「2001-08-26},{09.22.01}SETMARKTO“;”?「2001-08-26},{09.22.01}1.日期时间型常量:%1•包括

13、日期与时间两个部分,{<日期儿〈时间>},如:{A2006-03-08,06:30P}%1•用8个字节表示;%1・v日期〉部分与日期型常量相似。%1・v时间〉部分的格式:rhhr:mmr:ssll[AMIPM]1Hh、mm和ss分别代表时、分和秒,默认值为12、0和0;范是:00:00:00AM-11:59:59PMAM(A)和PM(P)分别代表上午和下午;默认为AM;如时间大于等于12,则为下午。例2.2设置不同的日期格式SETMARKTO?「2001-03-22,11:30P},「1999-01-01,},{*2000-10-1,3}2.逻辑常量:%1•用两个(.)定界,如.T...Y.

14、;%1•逻辑真:.T・、・t・、・Y・、・y・%1•逻辑假:・F・、・f・、・N・、・n・%1•逻辑型常量只占一个字节。注:前后两个句点作为逻辑型常量的定界符是必不可少的,否则会被误认为变量名。1.2变量:变量值能随时更改。每个变量有一个变量名,代码通过变量名来访问变量的取值。明明规则:变量名以字母、汉字和下划线开头(不能以数字开头),后接字母、数字、汉字和下划线构成。分类:字段变量和内存变量1.字段变量:就是表中的字段。(字段变量名不能以数字开头和下划线开头)Student宇号Sno姓茗Snarne性别Ssex年龄Sage所在系Sdept95001李勇20CS95Q02刘屋女19IS95Q

15、03王敏女18MA95004张立禺19IS①•字段变量数据类型;♦字符型:用C表示,长度不能超过254个字节;♦数值型:用N表示,长度不超过20位(其中小数最大为19位;♦货币型:用Y表示,固定长度为8字节;♦日期型:用D表示,固定长度为8字节;♦日期时间型:用T表示,固定长度为8字节;♦逻辑型,用L表示,定长度为1字节;♦浮点型:用F表示,长度不超过20位(其中小数最大为19位);整型:用I表示,定长度为4

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

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

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