常量变量表达式综述

上传人:最**** 文档编号:116811612 上传时间:2019-11-17 格式:PPT 页数:54 大小:2.57MB
返回 下载 相关 举报
常量变量表达式综述_第1页
第1页 / 共54页
常量变量表达式综述_第2页
第2页 / 共54页
常量变量表达式综述_第3页
第3页 / 共54页
常量变量表达式综述_第4页
第4页 / 共54页
常量变量表达式综述_第5页
第5页 / 共54页
点击查看更多>>
资源描述

《常量变量表达式综述》由会员分享,可在线阅读,更多相关《常量变量表达式综述(54页珍藏版)》请在金锄头文库上搜索。

1、GDMC Visual FoxPro 6.0程序设计 教师:郑胜前 数学与计算机教研室 Tel:13556698958 Email: gdmczsq 1 GDMC Visual FoxPro 6.0程序设计 v课时安排:共72学时,36理论,36实 验 v学习目的: 初级:通过期末考试 中级:通过省,国家二级考试 高级:使用visual foxpro帮助自己 工作 2 Visual FoxPro 程序设计 GDMC Visual FoxPro 6.0程序设计 v学习方法: 背命令,多看源程序, 学好英语,因为命令都是英文表示 ,许多命令的功能就是他的英文含 义 课后一定要及时复习 3 Visu

2、al FoxPro 程序设计 GDMC 第3章 数据与数据运算 v信息(Information):客观事物的表 征 v数据(Data):信息的载体 v数据可以看作数字化的信息 如:数字、文字、图形、图像、声 音和视频等 记录不同类型的信息由此产生了不 同的数据类型 计算机就是帮助我们处理不同类型 数据的机器4 Visual FoxPro 程序设计 GDMC 3.1 常量与变量 v数据类型:按照存储、表示与处理方 式的不同,数据可以分为不同的数据 类型 v常量(Constant) 是指在数据处理过程中其值保 持不变的量。 自身不用运算自身不用运算 5 Visual FoxPro 程序设计 GDM

3、C 3.1.1 常量 v1:字符 (Character) 型常量 简称C型 常量 v定义 vv定界符定界符括起来的字符串括起来的字符串( (一切一切 能印刷的文字或符号能印刷的文字或符号) )。 6 Visual FoxPro 程序设计 GDMC 3.1.1 常量 v1:字符 (Character) 型常量 简称 C型常量 v表示方法: 定界符有三种:单引号、双引号 和方括号,三者功能相同。 定界符要配对使用才能说明要 指定的字符串,例如: abc, ”123”,李刚 先生 广东 医=广东医 7 Visual FoxPro 程序设计 GDMC 3.1.1 常量 v1:字符 (Character

4、) 型常量 简称 C型常量 v难点: 注意注意: : “ 傻瓜傻瓜 相机相机” 傻瓜傻瓜 相机相机 “IBM-pcIBM-pc”个人计算机个人计算机 “IBM-pcIBM-pc”个人计算机个人计算机 小心小心: : “” “ ” ; “”= = 8 Visual FoxPro 程序设计 GDMC 3.1.1 常量 v1:字符 (Character) 型 常量 简称 C 型常量 v难点:如果定界符作为字符串组成 部分时,应选择另外一种定界符 v如: “广东医” 广东医 v “广东医” “广东医“ 9 Visual FoxPro 程序设计 GDMC 3.1.1 常量 v1:字符 (Characte

5、r) 型 常量 简称 C 型常量 v难点:定界符输入时都必须是半角 ,规律:除了汉字其他都用英文输入 法输入 v(5)字符串的长度,1个汉字字符=2 个英文字符 abcd 长度是4字节 广东医学院 长度是10字节 10 Visual FoxPro 程序设计 GDMC 第一条Visual FoxPro命令 v? P33(1版)P38(2版) 功能:有表达式,输出表达式的值 无表达式,输出一个空行 演示对常量的输出操作,如:输出 你的姓名,邮箱等 ?命令有何不同,实 验课上机练习例3-12(2版)例2- 12(1版) 11 Visual FoxPro 程序设计 GDMC 第一条Visual Fox

6、Pro命令 v?李明 v?“广东医学院” v李明 v“广东医学院” v难点:当” 做为定界符时,输 出时不显示,Visual FoxPro通过他们 判断中间是字符串 (String) v规律:将左边与右边的定界符去掉, 剩下的就是字符常量的内容 12 Visual FoxPro 程序设计 GDMC 3.1.1 常量 v2:数值 (Numeric) 型常量 简称N 型 常量 v什么时候使用: 当需要表示数量时 内存中8字节表中 120字节 v表示方法: 数字09,正负号,可选的小数点 如:3.14159 +239 -247 (演示输 出) 13 Visual FoxPro 程序设计 GDMC 3

7、.1.1 常量 v2:数值 (Numeric) 型常量 简称N 型常 量 难点: 1.234E+15(表示1.2341015), 1.234E-15(表示1.23410-15) 。 分数及百分数并不是一个N型常量 。 系统把n/m看成运算,故VFP无分数 。 14 Visual FoxPro 程序设计 GDMC 3.1.1 常量 v3:货币型(Currency)常量 简称Y 型常量 v什么时候使用: 表示货币量时 固定占用 8字节空间 15 Visual FoxPro 程序设计 GDMC 3.1.1 常量 v3:货币型(Currency)常量 简称Y 型常量 v表示方法: 数值前加”$” 如:

8、$123.3453 难点:保留4位小数 (演示输出 ) 16 Visual FoxPro 程序设计 GDMC 3.1.1 常量 123 “123” $123 N N型型 数数 值值 型型 C C型型 字字 符符 型型 Y Y型型 货货 币币 型型 17 Visual FoxPro 程序设计 GDMC 3.1.1 常量 v4.日期(Date)型常量 简称D型常量 v什么时候使用: 表示日期时 固定占用 8字节空间 18 Visual FoxPro 程序设计 GDMC 3.1.1 常量 v4.日期(Date)型常量 简称D型常量 v表示方法: 严格:用花括号作为定界符。 yyyy/mm/dd 如:

9、 2007/08/28 yyyy-mm-dd 如:2007-08- 29 非严格:05-18-02或05-18-2002 19 Visual FoxPro 程序设计 GDMC 3.1.1 常量 v4.日期(Date)型常量 简称D型常量 难点: (1)日期型数据的判定依据,有 定界符 比较2007-08-29与2007-08-29的 不同 (2)严格、非严格判断依据,严格 有符号 (3)什么时候可以使用非严格方式 表示20 Visual FoxPro 程序设计 GDMC 3.1.1 常量 v4.日期(Date)型常量 简称D型常量 难点:取消严格日期格式: set strictdate to

10、0 恢复严格日期格式: set strictdate to 1 其他设置:P23(一版) P28(二版) 21 Visual FoxPro 程序设计 GDMC 3.1.1 常量 v4.日期(Date)型常量 简称D型常量 难点:SET DATE命令格式: SET DATE TO AMERICAN |ANSI | BRITISH | FRENCH | GERMAN |ITALIAN|JAPAN|USA|MDY|DMY|Y MD 功能:设置当前日期的格式 常用的是:SET DATE TO ANSI 其他设置:P23(一版) P28(二版) 22 Visual FoxPro 程序设计 GDMC 3.

11、1.1 常量 v4.日期(Date)型常量 简称D型常量 难点: SET CENTURY 命令 格式:SET CENTURY ON|OFF 功能:设置年份的位数,ON指定年份 为4位,OFF指定年份为2位。 即:2007与07的差别 注:设置的命令执行后,对其后的相 关操作才发生作用,之前的不受影响. 23 Visual FoxPro 程序设计 GDMC 3.1.1 常量 v5.日期时间(Date Time)型常量 简称 T型常量 v什么时候使用: 表示日期与时间时 固定占用 8字节 空间 24 Visual FoxPro 程序设计 GDMC 3.1.1 常量 v5.日期时间(Date Tim

12、e)型常量 简称T型 常量 v表示方法:(演示输出) yyyy-mm-dd,hh:mm:ssa|p 例如:1996年03月20日早上11时 35分15秒表示为: 1996-03-20,12:30:15 a 25 Visual FoxPro 程序设计 GDMC 3.1.1 常量 v6.逻辑(Logical)型常量 简称L型常 量 v什么时候使用: 表示某个条件是否成立 固定占用 1 字节空间 26 Visual FoxPro 程序设计 GDMC 3.1.1 常量 v6.逻辑(Logical)型常量 简称L型常 量 v表示方法:常用.T. 表示真 .F.表示假 也可:.t. .Y. .y. 表 真

13、 .f. .N. .n. 表 假 v难点:T和F必须放入两点之间 27 Visual FoxPro 程序设计 GDMC 3.1.2字段变量 v第4章讲述 28 Visual FoxPro 程序设计 GDMC 3.1.3 内存变量 v内存变量的定义: 物理含义:命名的存储空间。 v功能:存放数据处理过程中的一些有 关的中间结果和最终数据 v内存变量的命名法则: 有字母,数字,汉字,下划线组成 。 不能以数字开头 29 Visual FoxPro 程序设计 GDMC 3.1.3 内存变量 v例:姓名,xm,学号,学号,_ab3c 错误: 3ab , 12fgdgfdg 最好不要以下划线开头,如:_

14、专业 Visual FoxPro 对命令和变量命名 中大小写字符不区分 变量名xm 和XM是表示同一个变量 30 Visual FoxPro 程序设计 GDMC 3.1.3 内存变量 内存变量的创建与赋值:内存变量的创建与赋值: STORE TO 例:STORE 15 TO A,B,C 例: 姓名=800 或 工资=林 yy=$2 或 a_b_c=.T. 以上与数学的: 令 t=2 一个意思。 功能:在定义内存变量的同时确定内存 变量的值和类型。 31 Visual FoxPro 程序设计 GDMC 3.1.3 内存变量 内存变量与常量的关系 由赋值命令可知,内存变量的产生 依赖常量,常量有六

15、类,那么内存变 量了有六类。 六类:N,C,D,L,Y,T 当电脑关(断)电,内存变量就消失 ,能把它保存起来吗? 32 Visual FoxPro 程序设计 GDMC 3.1.3 内存变量 保存:SAVE TO ALL LIKE| EXCEPT 例1:save to d:abcabc 例2:save to d:abcabc all like a* “?”表示任意一个字符,“*”表示任 意多个字符 参阅:P25(1版) P31(2版) 33 Visual FoxPro 程序设计 GDMC 3.1.3 内存变量 v恢复:restore from ADDI 例1:REST FROM d:abcabc 例2:REST FROM d:abcabc ADDI 内存变量的值是可以改变的,那它 现在取的是什么值?如何知道内存变 量现在的值? 34 Visual FoxPro 程序设计 GDMC 3.1.3 内存变量 格式1:LIST MEMO LIKE 格式2:DISP MEMO LIKE 对已建立的内存变量,现在不想要 它了,如何从内存中去掉(释放)? 格式1:release 格式2:release ALL 格式3:clear memory 35 Visual

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号