- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第03章 数据类型、常量与变量 表达式、函数
第三章
数据类型:
字符型 (C) 2字节(中文字符)1字节(其他) 占60%~80%
数值型 (N) 20字节(最多) 小数点、正负号占1字节
日期型 (D) 8字节
逻辑型 (L) 1字节
整 型 (I) 4字节
备注型 (M) 4字节 实际数据存放在与表文件同名的备注文件.fpt中
通用型 (G) 4字节 实际数据存放在与表文件同名的备注文件.fpt中
例1:在数据表中,逻辑型、日期型和备注型字段的宽度分别被系统定义为:
A)3,8,10 B)1,6,10 C)1,8, D)1,8,4
例2: A)5位 B)6位 C)7位 D)8位
410075 单撇号
[教授] 方括号
数值型常量:
日期型常量:{^2009-02-25}
逻辑型常量:.T. .F. .t. .f. .Y. .N. .y. .n.
例1:下列数据中为常量的是:
A)02/18/99 B)T C).N. D)’TOP’
变量命名规则:
字母、汉字、下划线和数字,一般建议不采用汉字命名;
命名以字母或下划线开头,可使用1~128个字符;
避免使用 Visual FoxPro的保留字;
例1:下列变量名中合法的是:
A)NEW.DBF B)1999J C)CLASS_2 D)KS@PASS
例2:下列字符中,非法变量名是:
A)A_SK97 B)PS:12 C)4_AK D)性别
字段变量:自由表的字段名可使用1~10个字符,不可包含空格,
其它与上述规则相同;
内存变量:a={^2008-08-08} 单个内存变量赋值b=[北京]store奥运会to bj,ayh 多个内存变量赋值? a 内存变量的显示输出(换行)?? b,ayh 内存变量的显示输出(不换行)c1=3c2=c1+2c3=c2+3? c1,c2,c3? c2=c1+2? c2=c3
数组变量:dimension x(2,3)、declare y(10)
例1:在命令窗口输入命令:
Dime x(2,3)
Store goodbye to x(1,2)
Store 99 to x(2,3)
Store .t. to x(1,1)
Store 数组的赋值 to x(2,1)
List memory like x*
系统变量:下划线_开头
表达式:算术运算 → 字符串运算 → 日期和时间运算 → 关系运算 → 逻辑运算
? 15%4#3.OR.abc=ab AND.t.!=.f.
? 15%4#3.OR.abc==ab AND.t.!=.f.
算术表达式:( ) → ** 或 ^ → * → / → % → + →-
字符表达式:+ - $
例1:AA= 全国计算机等级考试
BB= 九八
CC= 一
? AA
?? BB+ 年第+CC+ 次考试
执行程序后,屏幕显示
全国计算机等级考试九八年第一次考试
全国计算机等级考试
九八年第一次考试
全国计算机等级考试BB年第CC次考试
全国计算机等级考试
BB年第CC次考试学习 TO A
STORE 计算机TO B
? A+B
? A-B
? ‘爱’$A
? ‘爱’$B
? 1+2
? ‘1’+‘2’
? ‘1’+2
日期表达式:
? {^2001/08/20)-{^2000/03/15}
? {^2001/08/20 23:45:30)-{^2001/08/20 10:30:0}
? {^2000/03/15)+523
? {^2001/08/20 23:30:30)+1800
关系表达式: = = = = = 或#或!=
逻辑表达式:NOT或.NOT.或! → AND或.AND. → OR或.OR.
(参看教材P53例3.6)
? abs(-12.34) 绝对值函数
? sqrt(25*4) 平方根函数
? exp(2*2) 指数函数
? log(54.60) 对数函数
? int(-4.68) 取整函数
?mod(25,7) 余数函数
? round(123.45678,3) 四舍五入函数
? round(123.45678,-2) 四舍五入函数
? max(5*4,60/2) 最大值函数
? min(5*4,60/2) 最小值函数
? pi( ) π函数
字符函数:
m=245+sqrt(4) 宏代换函数
? m,m
? len(how are you) 字符串长度函数
文档评论(0)