visualfoxpro程序设计基础

visualfoxpro程序设计基础

ID:39992318

大小:782.00 KB

页数:79页

时间:2019-07-16

visualfoxpro程序设计基础_第1页
visualfoxpro程序设计基础_第2页
visualfoxpro程序设计基础_第3页
visualfoxpro程序设计基础_第4页
visualfoxpro程序设计基础_第5页
资源描述:

《visualfoxpro程序设计基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、全国计算机等级考试《VisualFoxPro程序设计》数据库应用主讲老师:段克奇第2章VisualFoxPro程序设计基础在VisualFoxPro中,除了能够对数据表中的数据进行处理,也可以对诸如常量、内存变量等数据表之外的数据进行单独处理。简单的数据处理可以通过函数、表达式和单条命令完成,复杂的数据处理则可能需要编写程序来完成。本章介绍VisualFoxPro程序设计基础,内容包括常量、内存变量、表达式、常用函数、程序的基本结构以及多模块程序设计。常量与变量2.1表达式2.2常用函数2.3程序与程序文件2.4程序的基本结构

2、2.5多模块程序设计2.6本章知识点在笔试考试中的分析明细表知识点考核概率分值分布考试形式难易程度常量40%0~2选择或填空★★★变量20%0~2选择或填空★★★内存变量常用命令40%0~4选择或填空★★★数值、字符、日期时间表达式20%0~2选择或填空★字符函数80%0~4选择或填空★★★★日期和时间函数20%0~2选择或填空★测试函数20%0~2选择或填空★程序的概念20%0~2选择、填空或上机★程序文件的建立运行60%0~4选择、填空或上机★★★★选择结构20%0~2选择、填空或上机★★★循环结构40%0~2选择、填空或

3、上机★★★参数传递40%0~2选择、填空或上机★变量的作用域60%0~2选择、填空或上机★★★2.1常量与变量1.常量常量通常是指以文字串形式出现在代码中的数据,代表一个具体的、不变的值。而变量用于存储数据,一个变量在不同的时刻可以存放不同的数据常量类型包括数值型、货币型、字符型、日期型、日期时间型和逻辑型。不同类型的常量有不同的书写格式。接下来分别介绍:1)数值型常量数值型常量就是常数,用来表示一个数的大小,由数字0~9、小数点和正负号构成,在内存中占8个字节。2)货币型常量货币型常量用来表示货币值,在内存中占8个字节,在书

4、写时要加上一个前置的美元符号($)。货币数据在存储和计算时,采用4位小数,多于4位小数,系统会自动将多余的小数位四舍五入。3)字符型常量字符型常量也称字符串,其表示方法是用定界符半角单引号、双引号或方括号把字符串括起来。如:”计算机”,‘567’,[姓名],[‘ABC’”abc”]。4)日期型常量日期型常量在内存中占8个字节,定界符是一对花括号。日期型常量中默认的分隔符是斜杠(/),另外还包括“-”、“.”和空格等。日期型常量的格式有两种:(1)传统的日期格式。月、日各为2位数字,而年份可以是2位数字,也可以是4位数字。系统默

5、认的日期型数据为美国日期格式“mm/dd/yy”(月/日/年)。(2)严格的日期格式。表示为{^yyyy-mm-dd},用这种格式书写的日期常量能表达一个确切的日期。书写时要注意:花括号内第一个字符必须是脱字符(^);年份必须用4位(如2010、2011等);年月日的次序不能颠倒、不能缺省。影响日期格式的设置命令(1)SETMARKTO[<日期分隔符>]setmarkto命令功能:用于指定显示日期时所用的分隔符。如果SETMARKTO后面没有指定分隔符,表示恢复系统默认的斜杠分隔符。(2)SETDATE[TO]AMERICAN

6、︱ANSIsetdate[to]命令功能:用于设置日期显示的格式。如果SETDATE[TO]后面没有指定日期显示的格式,表示恢复系统默认的mm/dd/yy(月/日/年)格式。(3)SETCENTURYON︱OFFsetcentury命令功能:指定如何显示或解释一个日期数据的年份。ON显示世纪,即用4位数字表示年份。OFF不显示世纪,即用2位数字表示年分。它是系统默认的设置。操作举例5)日期时间型常量日期时间型常量包括日期和时间两部分内容,日期时间型数据用8个字节存储。其中用AP(或A)表示上午,用PM(或P)表示下午,默认值为

7、AM。6)逻辑型常量逻辑型数据只有逻辑真和逻辑假两个值。逻辑型数据只占用一个字节。逻辑真的常量表示形式有:.T.、.T.、.Y.和.y.。逻辑假的常量表示形式有:.F.、.F.、.N.和.n.。2.变量变量的命名规则:变量的值是可以随时更改的,每个变量对应一个变量名,变量的命名以字母、汉字和下划线开头,后接字母、数字、汉字和下划线构成,开头不能用数字。分类:分为字段变量和内存变量两大类内存变量的数据类型包括:字符型(C)、数值型(N)、货币型(Y)、逻辑型(L)、日期型(D)和日期时间型(T)1)简单内存变量在VisualFo

8、xPro中,一个变量在使用前并不需要特别的声明或定义。当出现内存变量与字段变量同名时,若简单地用变量名访问,则系统默认为是字段变量。若要访问内在变量,则必须在变量名前加上前缀M.(或M->),例如M.姓名。2)数组数组是内存中连续的一片存储区域,它由一系列元素组成,每个数组元

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

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

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