vf程序设计基础

vf程序设计基础

ID:20902612

大小:550.50 KB

页数:84页

时间:2018-10-17

vf程序设计基础_第1页
vf程序设计基础_第2页
vf程序设计基础_第3页
vf程序设计基础_第4页
vf程序设计基础_第5页
资源描述:

《vf程序设计基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章VisualFoxPro程序设计基础2.1常量与变量常量通常是指以文字串形式出现在代码中的数据,代表一个具体的、不变的值。变量用于存储数据,一个变量在不同的时该可以存放不同的数据。常量、变量类型包括数值型(N)、货币型(Y)、字符型(C)、日期型(D)、日期时间型(T)、逻辑型(L)六种。第二章VisualFoxPro程序设计基础第二章VisualFoxPro程序设计基础2.1.1常量常量一个非常重要的特点是类型不同的常量书写格式不同。1.数据值型常量就是常数,用来表示一个数量大小的具体值,由0~9、

2、小数点和正负号构成。数值型数据在内存中用8个字节表示。如:56780.15-56也可以用科学记数法形式书写来表示很大或很小的数:如2.845×1012用2.845E12表式,5.8×10-12用5.8E-12表式。第二章VisualFoxPro程序设计基础2.货币型常量表示货币值,和数值型常量类似,但要在前放一个美元符号($),如:$57$68.25-$78此类型数据在存储及运算时采用4位小数,如有多余的小数将四舍五入。它没有科学记数法形式。货币型常量在内存中用8个字节表示。3.字符型常量也称为字符串,通常

3、用来表示人名、代码编号、地名、性别、民族、书名等类似代表特定意义的信息。其书写方法是用半角单引号、双引号或方括号(定界符)把字符串扩起来,规定常量的起始和终止。第二章VisualFoxPro程序设计基础如:”FDSGED””北京”’海拉尔’[中国]”74568”’我是一个”中国人”’定界符必须成对,如果定界符本身也做字符串内容必须用另一定界符定界。不包含认何字符的字符串(””)叫空串。与只含空格的字符串(””)不同。[要注意单问号(?)命令与双问号(??)的功能]第二章VisualFoxPro程序设计基础4

4、.日期型常量有两种书写格式,即严格日期格式和传统日期格式,其定界符都是一对花括花。花括号内年、月、日间用斜杠(/)、连字号(—)、句点(.)或空格做分隔符分隔。日期型数据用8个字节表示。①严格日期格式书写格式固定:{^yyyy-mm-dd},定界符内第一个字符必须是脱字符"^",年份必须4位,书写不受任何环境设置命令影响,能表达一个确切的日期。如:{^2008-08-08}第二章VisualFoxPro程序设计基础②传统日期格式要根据系统设置来书写,受SETDATETO和SETCENTURYTO等环境设置命

5、令影响,书写时月、日各为2位,年份可以是2位也可以是4位。如:{01/25/98}、{01/25/1998}VFP默认下不可以使用,只能在SETSTRICTDATETO0时才可以使用。第二章VisualFoxPro程序设计基础●影响日期格式的相关设置命令有:①SETMARKTO[日期分隔符]命令功能:用于指定显示日期值时所用的分隔符。若未指定,表示恢复系统默认分隔符”/“)②SETDATE[TO]AMERICAN

6、ANSI

7、JAPAN

8、……命令功能:用于设置日期显示的格式。该格式也决定系统如何解释一个传统格

9、式的日期常量。第二章VisualFoxPro程序设计基础③SETCENTURYON

10、OFF

11、TO[世纪值]ROLLOVER[年份参照值]命令功能:用于决定如何显示或解释一个日期数据的年份。ON显示世纪,即用4位数字表示年份。OFF不显示世纪,即用2位数字表示年份。该项是系统默认设置。④SETSTRICTDATETO[0

12、1

13、2]命令功能:用于设置是否对日期格式进行检查。0:不进行严格的日期格式检查。1:进行严格的日期格式检查。为系统默认设置。2:进行严格的日期格式检查,并且对CTOD和CTOT函数的格式也有

14、效。第二章VisualFoxPro程序设计基础2007年9月份考试试题:(15)要想将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令。A)SETCENTURYONB)SETCENTURYOFFC)SETCENTURYTO4D)SETCENTURYOF4第二章VisualFoxPro程序设计基础5.日期时间型常量与日期一样有传统及严格两种书写格式,主要在日期书写上有区别,与日期型一样,也受上面的设置命令控制。严格日期时间型是我们常用的书写方式,格式如下:{^yyyy-mm-dd[hh[:mm[

15、:ss]][a

16、p]]}如:{^2008-08-08,11:36:58}日期时间型数据用8个字节存储。第二章VisualFoxPro程序设计基础6.逻辑型常量只有两个值:真(.T.)、假(.F.)。书写时大小写的.T.或.Y.表示真,大小写的.F.或.N.表示假。这里的“.”是定界符,必不可少。逻辑型数据只占用一个字节。第二章VisualFoxPro程序设计基础2.1.2变量变量值是能够随时更改的。每个变量有一个

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

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

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