第3章-编程基础-PPT课件.pptVIP

第3章-编程基础-PPT课件.ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第3章编程基础本章主要介绍VFP系统中各种数据类型,数据的存储、表示方式和操作运算方法,以及结构化程序设计方法,为用户使用VFP系统进行数据操作、程序编制、数据库管理打下基础。通过本章的学习,应掌握几种主要数据类型及相关特性、变量的类型和基本操作方法、数据的4种表示形式(常量、变量、函数和表达式)、各种表达式的使用方法;了解常用函数的功能与用法。结构化的程序设计、过程的概念及其使用。

3.1数据类型VFP系统将数据划分为不同的数据类型,而不同的数据类型又决定了数据存储形式和操作使用方式的不同字符型数值型日期型日期时间型逻辑型备注型通用型货币型字符型二进制和备注型二进制

3.2常量与变量在VFP系统中,数据按照它们取值的方式而用常量、变量和数组的概念来分类表示。常量1.数值型常量2.浮点型常量3.字符型常量4.逻辑型常量5.日期型常量6.日期时间型常量

3.2.2变量变量是指可以改变其数值或数据类型的量,在VFP系统中,变量主要分为字段变量、内存变量两大类,同时还包括系统变量1.字段变量2.内存变量内存变量是在内存中定义的、独立于表单独存在的、单个数据元素的、临时性存储变量。3.内存变量的显示输出4.数组变量5.变量的清除6.内存变量的保存7.内存变量的恢复

3.2.4变量命名的推荐规则在VFP系统中,使用了许多不同的数据类型,为规范各类不同的数据类型的命名,VFP系统推荐了若干“命名约定”供用户参考,以提高操作命令与程序的可读性和规范性。需要指出的是,这些约定只是一些推荐的规则,并非必需,用户可根据需要选择和参照对于内存变量的命名,推荐如下格式,至于字段变量可仿此处理。推荐格式:TypeName照此规则,可进一步推广到其他类型变量,如aMonth表示一个数组(array)变量,cLastName表示一个字符型(char)变量,dBirthDay表示一个日期型(date)变量,nCounter表示一个数值型(numeric)变量,lFLAG表示一个逻辑型(logic)变量,每个变量的第一个字母均取此变量对应的类型的第一个字母,并且小写表示。

3.3函数VFP系统有200多种不同函数,可分为以下几种。(1)按函数的提供方式,可分为系统(标准)函数和用户自定义函数。(2)按函数运算、处理对象和结果的数据类型,可分为数值型函数、字符型函数、逻辑型函数、日期时间型函数、数据转换函数等。(3)按函数的功能和特点,可分为数据库操作函数、文件管理函数、数据库环境函数、网络操作函数、系统信息函数、动态数据操作函数等。

3.4VFP的运算符与表达式

1.算术运算符2.表达式的书写规则算术表达式与数学中的表达式写法有所区别,在书写表达式时应当特别注意,规则为:(1)一个符号占一格(2)原来在数学表达式中省略的内容必须重新写上(3)所有括号都用小括号(),且括号必须配对(4)要把数学表达式中的有些符号,改成VFP中可以表示的符号

其他的运算符与表达式3.4.2字符串运算符与字符串表达式3.4.3日期时间运算符与日期时间表达式3.4.4条件表达式根据“条件”的简单或复杂程度,条件表达式可以分为两类:关系表达式与逻辑表达式

3.5.1程序文件的建立与运行1.程序的编辑程序的编辑在程序编辑窗口进行,VFP中可以通过不同方式进入程序编辑窗口。2.程序的修改3.程序文件的执行程序文件的执行,一般选用以下两种方式:(1)菜单方式(2)命令方式

3.5.2程序结构控制1.顺序结构顺序结构是指程序运行时完全按照语句的先后顺序依次执行2.分支结构有时程序的功能需要根据不同的条件执行不同的运算,从而执行不同代码,这样形成的程序结构称为分支结构。3.循环结构对于一些需要重复执行的程序操作,这时可以采用循环结构

3.6过程及其调用3.6.1主程序、子程序及其调用程序设计中,经常有许多运算或处理过程是相同的,这时,采用模块化结构的方法,将那些功能独立的程序单独编写为一个个模块,当程序需要使用某个功能时,仅需要调用这个模块,就可以完成相应的功能,而各个模块的组合,就构成了一个完整的应用程序。3.6.2过程的定义3.6.3过程文件

您可能关注的文档

文档评论(0)

知识改变命运 + 关注
实名认证
文档贡献者

爱好打球

1亿VIP精品文档

相关文档