- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Vf程序设计基础
(数据类型:数据有不同类型,不同地方用的数据类型是不一样,C,N,D(8),L(1),I(4),T(8),Y(8),M(4)……注意有些字段的宽度是系统规定的)
2.1常量与变量
1、常量(P48)
字符型(C):1、三种定界符,单引号、双引号、中括号 (英文的标点符号)
‘’,“”,[ ] 必须成对出现,两边一致
2、空串与包含空格的字符串 ‘’与‘ ’
要点3、定界符本身也是字符串内容时,需用另外一种定界符为该字符串定界
合法:‘K“ABC”S’,‘[DDD]’,五一庆祝会 ““五一”庆祝会”
货币型(Y):1、小数自动四舍五入取4位 2、用8个字节表示(宽度)
? $12345.67896====12345.6790
日期型(D):{}称定界符,^称脱字符,分隔符有3种(/,-,.)
用8个字节表示(宽度)
1、严格的日期格式:{^2006/09/01} ,任何情况下可以用
2、传统的日期格式受SET STRI TO 0|1的设置影响
3、日期格式的设置命令
SET CENTURY ON|OFF 年份用4位|2位
SET MARK TO 用什么分隔符’\’, ’-‘, ’.’
如:SET MARK TO ‘-‘ (注意一定加定界符)
SET DATE TO YMD 按‘年月日’的格式 Y:年 M:月 D:日
(默认显示是“月/日/年”)
日期时间型(T)
逻辑型(L):1、用一个字节表示 2、真、假值(.T.和.F.或.Y.和.N.)3、.T..F.为真
2、变量(P52)
值可以随时更改,变量有内存变量(及数组变量)和字段变量
1 命名规则:名字组成可以是字符(包括汉字)、下划线、数字
要点:但不能以数字开头,只能以字符(英文、中文)或下划线开头。
合法:A12,AB,_AB
非法:1A,2B
2 变量赋值
“=“:单个变量赋值 (“=”也可以是关系运算符,注意区别)
STORE TO :多个变量赋相同值
A=56
STORE 80 TO D,B,C
变量的值是最后一次赋的值(要点)
A=24 把24这个数值型常量赋给变量A,A是数值型变量,其值为24
A=‘BNM’ 把’BNM’这个字符型常量赋给变量A,A是字符型变量,其值为’BNM’
? A 结果是BNM字符
内存变量的数据类型由其值决定(要点)
A=12 则变量A是一个数值型的内存变量。
B=‘ABC’,则变量B是一个字符型的内存变量
3、输出变量的值:?,??
A=12
? A
要点:当内存变量和字段变量同名时,优先输出字段变量的值,如要输出内存变量的值,应指明是内存变量 ? M-内存变量或M. 内存变量,
举例:假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“李彤”(C型字段)。在命令窗口输入并执行如下命令:
姓名=姓名-“出勤”
? 姓名
屏幕上会显示
A) 李彤 B) 李彤 出勤 C) 李彤出勤 D) 李彤-出勤
(2010年3月笔试27题)
4、内存变量其他命令
显示(DISP MEMO 或LIST MEMO)
LIKE 模糊匹配,*、?表示任意一串或一个(通配符)
清除 CLEAR MEMO
例:LIST MEMO LIKE A* 显示以字母A开头的内存变量
数组:一般先定义,后使用 P52
二维数组F(A,B) F:数组名,A、B是下标,A、B的最小值是 1,共有A*B个元素,每个元素初值都为.F.
1、创建或定义数组 DIME F(2,3)或DECLARE F(2,3)
定义一维数组 DIME F(9) 定义二维数组 DIME F(2,3)
2、定义数组后,每个元素初值为.F. (要点)
3、F=3,则所有元素的值都赋值3
4、用一维数组的形式访问二维数组:(按行的顺序访问)
二维 F(1,1) F(1,2) F(1,3) F(2,1) F(2,2) F(2,3) 一维 F(1) F(2) F(3) F(4) F(5) F(6) (要点)
表与数组
表当前记录复制到数组元素中:SCATTER …… TO 数组名
USE CHENGJI 打开数据表CHENGJI
GO 6 指针指向第6条记录
SCATTER TO F 自动定义一个数组,数组名F,元素和数据表的字段个数相同
?
您可能关注的文档
- 男朋友眼里的美丑和女生眼里的美丑 (2).doc
- 男生取名自楚辞.doc
- 界定非法占用林地的客观行为.doc
- 留守学生帮扶工作计划.doc
- 病态窦房结综合征,反复心衰,严重低血糖症.doc
- 瘦腿和排毒敲胆经瘦大腿外侧刮肝经瘦大腿内侧敲带脉瘦腰减肥.doc
- 白云深处奔驰的黑马.doc
- 疏水器原理及型号.doc
- 白音他拉中学2006-2007德育工作总结(正稿).doc
- 百味人生精彩不同有些感悟说着矫情看着暖心.doc
- 2025至2030中国移动治疗台行业发展研究与产业战略规划分析评估报告.docx
- 2025至2030链激酶行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030爆炸物探测扫描仪行业市场占有率及有效策略与实施路径评估报告.docx
- 2025至2030四川省智能制造行业细分市场及应用领域与趋势展望研究报告.docx
- 2026届高三二轮复习试题政治大单元突破练1生产资料所有制与分配制度含解析.docx
- 2026届高三二轮复习试题政治大单元突破练16哲学基本思想与辩证唯物论含解析.docx
- 2026届高三二轮复习试题政治大单元突破练2社会主义市场经济体制含解析.docx
- 浙江省衢州市五校联盟2025-2026学年高二上学期期中联考技术试题-高中信息技术含解析.docx
- 浙江省金丽衢十二校2026届高三上学期11月联考政治试题含解析.docx
- 2026届高三二轮复习试题政治大单元突破练7领导力量:中国共产党的领导含解析.docx
原创力文档


文档评论(0)