第08次课(常量、变量、表达式、函数)

第08次课(常量、变量、表达式、函数)

ID:12457472

大小:150.50 KB

页数:11页

时间:2018-07-17

第08次课(常量、变量、表达式、函数)_第1页
第08次课(常量、变量、表达式、函数)_第2页
第08次课(常量、变量、表达式、函数)_第3页
第08次课(常量、变量、表达式、函数)_第4页
第08次课(常量、变量、表达式、函数)_第5页
资源描述:

《第08次课(常量、变量、表达式、函数)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、全国计算机等级考试(二级VisualFoxPro)变量、表达式、函数第二部分变量、表达式及函数一、常量与变量:1.1常量:1.数值型常量:①.由0—9、小数点、正负号构成;②.对于很大的数据一般采用科学记数法形式书写,如:5.12E12(表示5.12×1012)、5.12E-12(表示5.12×10-12);③.在内存中占8个字节。2.货币型常量:①.由前置符号“$”开始,如:$1234.12;②.默认采用4位小数,如果多余4位小数,则对多余的位数进行四舍五入;③.不能采用科学记数法表示,在内存中占8个字节。3.字符型常数(字符串):①.用单引号

2、、双引号、方括号定界,如:’abcd’、”abcd”、[abcd];&&注意:定界符成对出现②.定界符不能交叉,如:’abcd”、”abcd]都是错误的;③.不包含任何字符的字符串(“”)叫空串,空串与包含空格的字符串(“”)不同。4.日期型常量:①.用大括号(花括号)定界,如:{10/08/01};②.分隔符可以用斜杠(/)、连字号(-)、句点(.)、空格;③.日期型常量分为:传统日期格式与严格日期格式。l传统日期格式:(用SETSTRICTDATETO0设置)u月、日用2位数字表示;u年可用2位,也可以用4位。l严格日期格式:(默认,用SET

3、STRICTDATETO[1

4、2]设置)u{^yyyy-mm-dd};u书写时大括号内的第一个字符必须是脱字符(^);u年必须用4位数;u年月日的次序不能颠倒、不能缺省;u用8个字节表示。5.日期时间型常量:①.包括日期与时间两个部分,{<日期>,<时间>},如:{^2006-03-08,06:30P}②.用8个字节表示;6.逻辑常量:①.用两个(.)定界,如.T.、.Y.;②.逻辑型常量取值有:.T.、.t.、.F.、.f.、.Y.、.y.、.N.、.n.;③.逻辑型常量只占一个字节。1.2变量:1.字段变量:①.字段变量数据类型;u字符型:用

5、C表示,长度不能超过254个字节;-24–全国计算机等级考试(二级VisualFoxPro)变量、表达式、函数u数值型:用N表示,长度不超过20位(其中小数最大为19位);u货币型:用Y表示,固定长度为8字节;u日期型:用D表示,固定长度为8字节;u日期时间型:用T表示,固定长度为8字节;u逻辑型,用L表示,固定长度为1字节;u浮点型:用F表示,长度不超过20位(其中小数最大为19位);u整型:用I表示,固定长度为4字节;u双精度型:用B表示,固定长度为8字节;u备注型:用M表示,固定长度为4字节。u通用型:用G表示,固定长度为4字节。②.字段变

6、量名可以为汉字;③.字段变量优先于内存变量。1.内存变量:①.内存变量的数据类型;u字符型:用C表示;u数值型:用N表示;u货币型:用Y表示;u日期型:用D表示;u日期时间型:用T表示;u逻辑型,用L表示;②.内存变量名可以为汉字;③.访问内存变量可以用M.(或M->)。2.内存变量的类型:①.简单内存变量:u简单内存变量不需要先定义,可通过重新给变量赋值来改变变量的类型;u可用下面两种方式赋值:<内存变量>=<表达式>STORE<表达式>TO<内存变量名表>②.数组:u数组使用之前必须定义;定义格式:DIMENSION<数组名>(<下标上限1>

7、[,<下标上限2>])[,……]DECLARE<数组名>(<下标上限1>[,<下标上限2>])[,……]u默认数组的类型是逻辑型;u数组的最大维数为二维u在数组赋值和输入语句中使用数组名时,表示将同一个值同时赋给该数组的所有数组元数;u数组名不能与简单变量同名;u可用一维数组的形式访问二维数组。例:Dimeaa(10),bb(5,2)1.3内存变量常用命令:①.内存变量赋值:<内存变量>=<表达式>A=100STORE<表达式>TO<内存变量名表>STORE100TOA1,A2,A3,A4STOREA1+100TOA2,A3-24–全国计算机等级

8、考试(二级VisualFoxPro)变量、表达式、函数②.表达式值的显示:格式1:?[<表达式表>]格式2:??[<表达式表>]③.内存变量显示。格式1:LISTMEMORY格式2:DISPLAYMEMORY④.内存变量删除。格式1:CLEARMEMORY格式2:RELEASE<内存变量表>一、表达式:1.数值表达式:+、-、*、/、%、**、^、()①.算术运算优先级:②.求余运算:●求余运算:%●取余函数:MOD()●余数的正负号与除数一致;●余数的绝对值小于除数的绝对值;**例:?5%4-5%45%-4-5%-413-3-12.字符表达式:

9、①.运算符:+、-+两个字符串首尾连接,如:例:a=”abcd_”b=”1234”?a+babcd1234-连接前后两个字符串,并将前字

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

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

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