《Visual Basic程序设计项目化案例教程》课件第3章.pptVIP

《Visual Basic程序设计项目化案例教程》课件第3章.ppt

  1. 1、本文档共70页,可阅读全部内容。
  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-1】算术四则运算器

【案例3-2】三角面积的计算

【本章小结】

【案例3-1】算术四则运算器

一、案例效果

本案例是一个可以进行四则算术运算的程序,程序运行

效果如图3-1所示,对输入文本框的数据可以进行加、减、乘、

除等数学运算。

图3-1

二、技术分析

1.数据的类型

数据类型决定了具有这种类型的常量、变量、字符串、

数组等数据对象的存储形式、取值范围及能进行的运算。

VisualBasic的数据类型可分为标准数据类型和用户自定

义数据类型两大类。标准数据类型又称为基本数据类型,它

是由VisualBasic直接提供给用户的数据类型,用户不用定义

就可以直接使用;用户自定义数据类型是由用户在程序中以

标准数据类型为基础,并按照一定的语法规则创建的数据类

型,它必须先定义,然后才能在程序中使用。

VisualBasic6.0的标准数据类型见表3-1。

表3-1VisualBasic6.0的标准数据类型

上述基本数据类型中,Byte、Integer、Long、Single、

Double和Currency等6种都是用来保存数值的数据类型,使用

时应根据需要选择适当的数据类型,以节约存储空间和提高

程序运行速度。

若用户事先知道要保存的数据为整型,则应将变量声明

为Integer(整型)或Long(长整型)。整型的运算速度较快,而且

比其他数据类型占用的内存要少。

若变量要保存的数据包含小数,则将其声明为Single(单

精度浮点型)、Double(双精度浮点型)或Currency(货币型)。其

中Currency类型支持小数点右边4位和小数点左边15位的精度,

适用于货币的精确计算。Single类型和Double类型比Currency

类型的有效范围大得多,但在进位时易产生小的误差,故不

适合于货币的精确计算。单精度浮点数的运算速度优于双精

度浮点数。

如果变量要保存的是二进制数,则可将它声明为Byte类

型的数据来保存。该类型的变量不能表达负数。

所有数值型变量均可相互赋值。在将浮点数赋予整数之

前,VisualBasic要将浮点数的小数部分四舍五入。

2.常量与变量

在VisualBasic中进行运算的对象有两大类:常量与变量。

1)常量

常量是在程序运行过程中,其值保持不变的量,如数值、

字符串等。

在VisualBasic中,常量可分为直接常量和符号常量。

直接常量就是在程序中,以直接明显的形式给出数据本身的

数值。根据常量的数据类型,直接常量有数值常量、字符串

常量、逻辑常量和日期常量,如:12、12.89、“中文Visual

Basic6.0”、False、#1999-10-233:10:25#等。

符号常量就是用一串字符来代替一个常数。在程序中凡

是需要用到这个常数的地方,都可以用这个符号来代替。符

号常量又可分为系统定义的符号常量和自定义符号常量。

系统定义的符号常量是VisualBasic系统提供的预定义常

量,这些常量可与对象、属性和方法一起在应用程序中使用。

例如:窗体对象的WindowsState属性可接受的系统定义符号

常量有vbNormal(正常)、vbMinimized(最小化)和

vbMaximized(最大化)。

自定义符号常量是由程序设计人员按照规定的语法规则

在编写程序时命名的。它必须先定义,然后才能在程序的代

码中使用。

在定义自定义符号常量时,常量的名称最好应具有一定

的含义,以便于理解和记忆。

自定义符号常量的定义格式如下:

[Public|Private]Const常量名[数据类型符 | As 数据类型

关键字]=表达式

其中,Const为必须的定义关键字,说明该符号为常量;

“=表达式”部分也是必须的,该表达式说明了常量的取值;

“[ ]”内的关键字是可选的,Public表示该常量为公用常量,

Private表示该常量为私有常量,“|”符号表示其左右的关键

字可任选其一。

例如:编程求一个半径为5的圆的周长和面积,就需要

用π这个常数,而计算机并不知道π的值是多少,如果写成

A=2*3.141592*5

B=3.141592*5*5

就需要重复地输入3.14159这个数,既费事又很容易出

错。于是我们就用一个符号pai来代替3.14159,在程序中凡

是用到3.14159的地方,都用pai来代替。例如:

PrivateSubForm_Activate()

ConstpaiasSingle=3.14159

A=2*pai*5

B=pai*

文档评论(0)

酱酱 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档