- 1、本文档共90页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 Visual FoxPro6.0编程基础 Visual foxpro程序设计 本章主要内容 2.1 常量 2.2 变量 2.3 表达式 2.4 系统函数 2.1 常量 一、常量 常量类型:字符型、数值型、货币型、 逻辑型、日期型、日期时间型 1、数值型: 构成:由0-9数字,-、+号,小数点 例 :32,-6,5.8 表示形式:基本表示法 科学计数法 2、货币型: 构成:$、数字、小数点 例:输入 $125.547878 注:1)输出时没有“$”符号 2)输出时小数点后自动保留4位。 练习 ※3、字符型(由定界符引起的一组字符串) 定界符:‘ ’,“ ”,[ ] 例:“中国”,[上海],‘apple’ 注:1)定界符要成对出现; 2)输出时没有定界符; 3)如果定界符做为字符串中的一部分,必须使用其他定界符; 练习 4、日期型: 输入格式:{^yyyy-mm-dd} 例:{^2006-08-28} 1)日期型常量的定界符:{ } 2)以脱字符^开头 3)年份占4位,月、日各占2位 1)输出时的格式:mm/dd/yy 2)关于连接符默认为:/ 3)输出时无定界符 练习 影响日期格式的设置命令 1)设置分隔符 命令:Set mark to [日期分隔符] 例1:?{^2006-08-28} 例2: Set mark to “-” ?{^2006-08-28} 输出 08-28-06 练习 1、 Set mark to “.” ? {^1996-05-19} 输出 05.19.96 2、 Set mark to “ ” ? {^2002-03-05} 输出 03 05 02 2)设置日期显示格式 命令:Set date to …… 例1: Set date to YMD ? {^2006-08-28} 输出 06-08-28 3)设置年份显示位数 命令:Set century on/off 例1: Set century on ? {^2006-08-28} 输出 08/28/2006 练习 1、 Set mark to “.” set date to YMD set century on ? {^2004-12-25} 输出结果:2004.12.25 5、日期时间型: 格式:{日期,时间} {^YYYY-MM-DD,[hh [:mm[:ss]][a|p]]} 例:输入:{^2006-08-27,10:15 a} 输出结果:08/27/06 10:15:00 AM 注:1)hh,mm,ss,a|p的默认值分别为: 12,00,00,AM 2)输入时逗号不可省,输出时省略 6、逻辑型(用来表示真或假的常量) 真:.T. 、 .t. 、 .Y. 、 .y. 假:.F. 、 .f. 、 .N. 、 .n. 注:逻辑型常量输出时就有两个值: 真: .T. 假: .F. 2.2 变量 1、变量 字段变量 简单的内存变量 内存变量 数组 区别:简单内存变量不用定义直接使用, 数组必须先定义再使用。 简单内存变量 内存变量的赋值: 格式1:Store 表达式to 变量名 格式2:内存变量名=表达式 例:把 2 赋给变量 X和变量 Y 方法1:Store 2 to x,y 方法2:x=2 y=2 1)store…to…一次可以为多个变量赋值 2)= 一次只能给一个变量赋值 数组:是内存中连续的一片存储区域, 它由一系列元素组成。 例:a(1),a(2),a(3),a(4) 定义数组: 格式1:dimension 数组名(数组下标) 例: dimension a(4),dimension b(2,3) 格式2:declare 数组名(数组下标) 例: declare a(4),declare b(2,3) 数组的特点: 1)一个数组中各元素的数据类型可以不相同 2)数组下限规定为1 3)数组创建后,系统自动给每个数组元素赋以逻辑假.F. 4)给数组名赋值则给数组中的每个元素赋值 5)可用一维数组表示二维数组. 练习 执行如下命令序列
您可能关注的文档
- Visual Basic语言程序设计教程 程胜利 第8章 循环结构新.ppt
- Visual Basic语言程序设计教程 程胜利 第9章 数组新.ppt
- Visual Basic语言程序设计教程 程胜利 第10章 过程新.ppt
- Visual Basic语言程序设计教程 程胜利 第11章 文件新.ppt
- Visual Basic语言程序设计教程 程胜利 第13章 数据库新.ppt
- Visual Basic语言程序设计教程 程胜利 第14章 图形处理新.ppt
- Visual Basic语言程序设计教程(第二版) 程胜利 第1章 Visual Basic概述新.ppt
- Visual Basic语言程序设计教程(第二版) 程胜利 第2章 Visual Basic可视化编程基础新.ppt
- Visual Basic语言程序设计教程(第二版) 程胜利 第3章 窗体新.ppt
- Visual Basic语言程序设计教程(第二版) 程胜利 第4章 控件新.ppt
文档评论(0)