- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
二级VFP讲义_第2章课件
第2章 Visual FoxPro程序设计基础 数据及数据处理——数据类型的概念: 不同的数据,其本质也是不同的; 不同性质的数据定义成不同的数据类型; 不同类型的数据,其表示、处理方法也是不同的。;3.1 常量与变量 3.1.1 常量 用于描述可见的、实实在在的、固定不变的数据 1、数值型常量:(N) I、组成:由一切可以进行算术运算的数据组成,包括数字0~9,小数点,正、负号。 II、书写和表示 不加任何修饰,同数学中的数字,直接书写,如: 3.1415926 123 -78.97 III、运算方法: 遵循数学课中的运算规则,如: 456 + 123 = 579;2、字符型常量:(C) I、组成:由一切可以显示或打印的字符组成,包括字母、汉字、数字、各种符号; II、书写和表示: 由一对单引号、双引号或方括号定界起来的字串,以下是合法的???符数据形式: “12456 ” ` 中国 ` [ 盹4#¥%kdfsa ] 注:定界符号放在首、尾位置,成对出现,不允许混合使用。当字符型常量本身含有某种定界符时,应该选择另外一种定界符作为字符型常量的定界符,例如: [ 古人云:“少壮不努力,老大徒伤悲” ] III、运算方法: 连接运算: + 或 — ?“ 456 “ + “ 123 “ 结果为:456123;3、日期型常量:(D) I、用于表示日期,包括表示日期的数字和分隔线; II、书写格式: {^yyyy-mm-dd} {^年-月-日} yyyy:表示年的四位数字 mm:表示月的两位数字 dd:表示日的两位数字 1984年5月3日 应表示为: {^1984-05-03} III、在表 中,日期的存储格式是:mm/dd/yy IV、运算方法: 日期数据 +或— 整数(代表天数) 结果是:一个新的日期数据; 日期1 — 日期2 结果是:两个日期相差的天数。 上机实例: (1)求1997年7月16日之前的34天是什么日期? (2)现在日期(date()) ,求距离考试还有多少天?;4、逻辑型常量:(L) I、用于表示是、非逻辑判断的结果; II、只有两个值: 真值:.T. 或 .t. 假值:.F. 或 .f. 5、货币型常量:(Y) I、表示货币值,采用4位小数; II、书写格式: $数值型常量 III、运算方法同“数值型常量”,可与数值型混合运算。 ?$25.36 + $4.3 结果为:29.6600 ?$15 + 45 结果为:60.0000;6、日期时间型常量:(T) I、格式: {^日期,或空格时间} 时间:hh:mm:ss AM(或A) | PM(或P) 默认为AM 默认时间为: 12:00:00 默认日期为: 1899年12月30日 ?{^2005-06-15,} , {,6:15:24} 06/15/05 12:00:00 AM 12/30/99 6:15:24 AM II、运算: 日期时间数据 +或— 整数(代表秒数) 结果是:一个新的日期时间数据; 日期时间1 — 日期时间2 结果是:两个日期时间相差的秒数。 上机实例: (1)、现在时刻(datetime()),再过5000秒是什么时间? (2)、距离笔试考试时间,还有多少秒?;上机作业:启动Visual FoxPro,在“命令” 窗口中做如下操作 1、不同类型数据的运算法则: ?123+456 ?〝123〞+〝456〞 ? 〝123〞— 〝456〞 ?′中国′+ ′人民′ ?[3.14]+[15926] ?{^2006-02-1
文档评论(0)