第2章程序设计基础.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 程序设计基础 2.1 如何学习Visual Basic 2.2 数据类型 2.4 常量 2.5 变量 2.6 Print语句、赋值语句 2.7 运算符、表达式、常用内部函数 2.1 如何学习Visual Basic 1.语言规则要熟记 学习Visual Basic首先要做到熟记Visual Basic语言的规则。 2.1 如何学习Visual Basic 2.编程实验对能力提高最重要 在学习的各个不同的阶段,编程练习可以采取下列不同方式:(1) 开始以模仿为主。 (2) 理解熟记常用算法、方法、属性。 (3) 尝试设计自己的选题。 (4) 严格按照规定的格式书写程序。 2.2.1 数据类型 2.2.1 数据类型 表中,“名称”用以标识变量的类型,“字节数”表示该类型数据所占内存空间大小。 2.2.2 数值类型数据的存储格式 Visual Basic中的字节型数、整型数、长整型数、单精度浮点数、双精度浮点数、货币型数,统称为数值型数据。 1.Byte类型 Visual Basic用1个字节(8个2进制位),该类型数据的最大值为255。 2.Integer类型 Visual Basic用2个字节(16个2进制位)存储Integer类型的数据,首位为符号位(正数为0、负数为1),因此其最大值为即32767。 2.2.2 数值类型数据的存储格式 3.Long类型 Visual Basic用4个字节(32个2进制位)存储Integer类型的数据,首位为符号位(正数为0、负数为1),因此其最大值为大约为21.47亿。 4.Single类型 Single(单精度浮点)类型数据,占用4个字节的存储空间。 Single数据的有效位数总可以达到7位。 2.2.2 数值类型数据的存储格式 5.Double类型 Double(双精度浮点)类型数据用8个字节表示:有效位数为15位。 此外,还有Currency(货币)类型数据,它支持15位整数和4位小数,适用于货币计算。 2.4 常 量 常量是直接写在程序中的数据,常量的类型由它们的书写格式决定。 1.数值常量 (1) 可以用所学算术、数学中的惯常写法书写数值常量。 (2) 浮点数还可以用指数形式表示。 3.14159e0 0.314159E1 0.0314159e2 314.159e-2 (3) 数值类型数据取值在其有效范围之外,会出现“溢出”(Overflow)错误。 (4) Visual Basic中的常量一般采用十进制数,但有时也使用十六进制数(数值前加前缀h)或八进制数(数值前加前缀o)。 2. 4 常 量 2.字符串常量 字符串常量是用双引号括起来的一串字符,格式为:h1h2h3...hn。每个字符占1个字节。 3.逻辑常量 逻辑常量只有两个值:真(True)和假(False)。当把数值常量转换为Boolean时,0为False,非0值为True。 4.日期常量 日期常量用两个“#”把表示日期和时间的值置于其间,如:#08/18/2001#、#08/18/2001 08:10:38 AM#,等等。 2. 4 常 量 5.符号常量 符号常量的定义格式为: Const 符号常量名 = 常量 例 Const pi = 3.1416 2.5 变 量 常量的类型由书写格式决定,而变量的类型由类型声明决定。 1.变量的命名规则 变量名由首字符为英文字母、不超过255个字符的字母、数字、下划线符组成。 2.变量命名的几点说明 (1) 不能使用Visual Basic的关键字作为变量名。 (2) 变量名不能与过程名或符号常量名相同。 (3) Visual Basic不区分变量名的大小写。 (4) 变量取名尽量做到“见名知义” 。 2.5 变 量 3.变量声明 用Dim语句可以强制声明变量类型: DIM 变量名 [AS 数据类型][,变量名 [AS 数据类型]...] Dim yb As Byte, yc As Byte, nk As Integer 不可以将语句“Dim m As Integer, n As Integer”写作“Dim m, n As Integer”。 2.5 变 量 例 变量的作用域及应用。 Option Explicit Dim ss as String Private Sub Form_L

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档