Visual Basic语言程序设计基础教案(第3版)第4章 常量和变量.pptVIP

Visual Basic语言程序设计基础教案(第3版)第4章 常量和变量.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
知识要点 学习任务 数据类型 常量和变量的概念和分类 常量和变量的使用方法 了解数据类型、变量及常量的概念和分类 理解变量和常量声明的语法、功能 掌握变量和常量的使用方法 4.1 数据类型 4. 2 常量 常量(Constant),是在程序运行过程中,其值保持不变的量,它在程序运行之前就是已知的。 图4.2 常量类型示意图 4.2.1 值常量 值常量就是用数据本身的值所表示的常量。 4.2.2 符号常量 用一个容易理解和记忆的符号来表示常量,此符号就是符号常量。 4.2.3 符号常量的定义 语法: [Public|Private] Const 常量名{类型说明符|As 类型说明 词}=表达式 功能: 先计算赋值号右边表达式的值,然后将此值赋给左边的符号常量。 4.3 变量 变量(Variable),就是在程序执行过程中,其值可以发生变化 的量。在应用程序的执行过程中,常用变量来临时存储数据。 4.3.1 变量的声明 变量声明就是将变量的名称和数据类型事先通知给应用程序,也 叫做变量定义。 1.隐式声明 隐式声明就是在使用一个变量之前并不专门声明这个变量而直接 使用。 2. 显式声明 语法:{Dim |Static |Public |Private}变量名[{类型说明符 | As 类型说明词}] 功能: 显式声明变量及其类型、作用域,以及该变量是动态变量,还是 静态变量。 类型说明符 含 义 类型说明符 含 义 % 整 型 # 双精度实型 长 整 型 @ 货 币 型 ! 单精度实型 $ 字 符 串 型 表4.1 类型说明符及其含义 类型说明词 含 义 类型说明词 含 义 Byte 字 节 型 Currency 货 币 型 Integer 整 型 String 字符串型 Long 长 整 型 Boolean 布 尔 型 Single 单精度实型 Date 日 期 型 Double 双精度实型 ? ? 表 4.2 类型说明词及其含义 4.3.2 变量的作用域及其生存期 1. 变量的作用域 一个变量的有效使用范围称为该变量的作用域。根据作用域的不 同,可以把变量分为过程级变量、全局变量和作用域介于两者之间的 模块级变量。 一个变量是过程级变量、模块级变量、还是全局变量,这取决于 声明该变量时,变量声明语句所在的位置和所使用的关键字,Visual Basic允许在声明一个变量时同时指定它的作用域。 2.变量的生存期 一个变量的有效存续时间,称为该变量的生存期。 4.3.3 变体(Variant)变量 如果在变量声明时没有说明变量的数据类型,则该变量的数据类 型将被默认为变体类型。当变量为Variant类型时,该变量能够存储所有系统已定义的标准类型的数据。 填空题 Visual Basic中的数据类型可分为 和 两大类,前者根据其取值的不同,又可分为 、 、 和 。 字节型数据在计算机中用 个字节来存储,表示的数据范围是 ;整型数据在计算机中用 个字节来存储,表示的数据范围是 ;长整型数据在计算机中用 个字节来存储,表示的数据范围是 ;单精度实型数据在计算机中用 个字节来存储,可表示 有效数字。 一个英文字母或一个阿拉伯数字是 个字符,占 个字节的存储空间;一个汉字是 个字符,占 个字节的存储空间。 日期型数据有 和 两种表示方法。 思考与练习 简答题 什么是基本数据类型?什么是用户自定义数据类型? 在Visual Basic中,单精度实型和双精度实型数据有哪两种表示方法?分别适合在什么情况下使用?什么叫做规格化的浮点数?什么叫做规格化?浮点数由哪几部分组成的? 什么是字符串?字符串型数据可分为哪几种类型?如果一个字符串不包含任何字符,则称该字符串为什么字符串? 定长字符串变量可以使用类型说明符说明吗?可以使用类型说明词说明吗?变长字符串变量呢?声明一定长字符串变量Str1,使其能存放30个字符。 什么是变量?什么是常量?一个变量一但声明,可以给它重复赋值,常量可以这样做吗? 思考与练习 * * * * * * * * * * * * * * * * * * * *

文档评论(0)

小教资源库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档