第2章-Visual-Basic-2005程序设计基础-Visual-Basic.NET程序设计教程.ppt
《第2章-Visual-Basic-2005程序设计基础-Visual-Basic.NET程序设计教程.ppt》由会员分享,可在线阅读,更多相关《第2章-Visual-Basic-2005程序设计基础-Visual-Basic.NET程序设计教程.ppt(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第2章 Visual Basic 2005程序设计基础2.1 Visual Basic 2005程序的书写规则2.2 基本数据类型 2.3 常量与变量2.4 运算符和表达式2.5 常用内置函数与数学类对象 2.6 上 机 指 导退回总目录每种语言的代码书写均有一定的规则 2.1 Visual Basic 2005程序的书写规则2.1.1 关键字与标识符关键字:又称为系统保留字,是具有固定含义和使用方法的字母组合。标识符:由程序开发人员定义的,用作变量名、符号常量名、控件名称和方法名称等的字母组合。在 Visual Basic 2005中,命名标识符必须遵循以下语法规则:1.每个标识符都必须以字
2、母字符或下划线“_”开头;2.不能使用空格或符号;3.不能使用关键字,如 True 或 While等。在命名标识符时,请遵循以下准则:1.使用有意义的、描述性的名字;2.公有变量名中每个独立的单词都以大写字母开头;3.避免使用缩写;4.在变量的作用域内使用惟一的变量名。作用域是指能识别该变量的所有代码集;5.当声明局部或私有变量时,第一个单词的首字母小写。语句:语句:Visual Basic 2005 Visual Basic 2005 程序中的一行代码称为一程序中的一行代码称为一条程序语句,是执行具体操作的指令,是程序的基本功能条程序语句,是执行具体操作的指令,是程序的基本功能单位,每个语句
3、行以回车单位,每个语句行以回车(Enter)(Enter)键结束。键结束。一个语句行的长度:最多不能超过一个语句行的长度:最多不能超过10231023个字符。个字符。完整的程序语句可以简单到只有一个关键字。完整的程序语句可以简单到只有一个关键字。完整的程序语句也可以是各种元素的组合。完整的程序语句也可以是各种元素的组合。语法:建立程序语句时必须遵从的构造规则称为语句语法。2.1.2 程序语句符 号含 义 必选参数表示符,尖括号中的内容为必选参数。为可选参数表示符,中括号中的内容视具体情况可以省略而采用默认值。|为多中取一表示符,竖线分隔的多个选项,具体使用时选择其一。,重复符号,表示同类参数的
4、重复出现。省略符号,表示省略了可以不涉及的内容。2.1.4 命令格式中的符号约定退回本章目录程序运行过程中,通常要接收输入数据、处理数据及输出数据。数据通过变量存储在内存的某个临时位置,以便于程序处理数据和执行计算。为了更好地处理各种各样的数据,Visual Basic 2005定义了多种数据类型。2.2 基本数据类型 数值类型 整型数 浮点数 短整型 整型 长整型 单精度数 双精度数 2.2.1 数值数据类型 Integer、Long和Short数据类型都用来表示整数值,即无小数点数字,可以是正整数、负整数和0。Single和Double数据类型都用来表示实数,实数是带有若干位小数的有理数。
5、在Visual Basic 2005中表示实数,即可以是一般形式的小数,也可以采用以10为底的指数形式。如314.0和0.314就是用小数表示的实数,3.14E+20就是用指数形式表示的实数,代表3.141020。Boolean数据类型的取值只有两个:True或False,是逻辑值,占用2个字节。尽管在Visual Basic 2005中可以用1代替True、0代替False,但从程序的可读性和版本的升级方面考虑,强烈建议采用True和False。等价的.NET数据类型是System.Boolean。2.2.3 Boolean数据类型2.2.4 Byte数据类型ByteByte类型用于存放二进
6、制数据。Byte数据类型可以转换为Short、Integer、Long、Single、Double或Decimal数据类型。该类型一般不太常用,但表示一位ASCII字符正合适。等价的.NET数据类型是System.Byte。2.2.6 Decimal数据Decimal 类型数据以 128 位(16 个字节)带符号的整数形式存储,并以 10 为幂值变比。比例因子指定小数点右面的数字位数,其范围为 0 到 28。小数位数为 0(没有小数位)时,最大的可能值为+/-79,228,162,514,264,337,593,543,950,335。而在有 28 个小数位的情况下,最大值为+/-7.9228
7、162514264337593543950335,而最小的非零值为+/-0.000001(+/-1E-28)。因此,在计算要求使用大量的有效整数和小数位时(如财政计算),选择Decimal数据类型最为合适。等价的.NET数据类型是System.Decimal 单精度变量与货币类型变量使用的差异 例运行结果:2.2.8 Visual Basic 2005使用的数据类型 Visual Basic 类型公共语言运行库类型结构名义存储分配(字节)取值范围 Boolean System.Boolean2 True 或 False Byte System.Byte1 0 到 255(无符号)。Char S
8、ystem.Char2 0 到 65535(无符号)。DateSystem.DateTime 8 0001 年 1 月 1 日凌晨 0:00:00 到 9999 年 12 月 31 日晚上 11:59:59。Decimal System.Decimal16 0 到+/-79,228,162,514,264,337,593,543,950,335之间不带小数点的数;0 到+/-7.9228162514264337593543950335 之间带 28 位小数的数;最小非零数为+/-0.000001(+/-1E-28)。2.2.8 Visual Basic 2005使用的数据类型(续)Visual
9、Basic类型公共语言运行库类型结构名义存储分配(字节)取值范围Double(双精度浮点型)System.Double8负值取值范围为-1.797693E+308到-4.946544E-324;正值取值范围为4.946544E-324到1.797693E+308。IntegerSystem.Int324-2,147,483,648到2,147,483,647。Long(长整型)System.Int648-9,223,372,036,854,775,808到9,223,372,036,854,775,807。ObjectSystem.Object(类)4任何类型都可以存储在Object类型的变量
10、中。ShortSystem.Int162-32,768到32,767。Single(单精度浮点型)System.Single4负值取值范围为-3.4028235E+38到-1.401298E-45;正值取值范围为1.401298E-45到3.4028235E+38。String(变长)System.String(类)0到大约20亿个Unicode字符。所谓常量是指在整个应用程序执行过程中其值保持不变的量。常量包括 直接常量和符号常量两种形式。2.3.1常量在程序处理过程中,常量和变量用来标识数据。由常量、变量和运算符构成的表达式表示数据之间的运算关系。2.3常量与变量1.直接常量在程序中直接给
11、出的数据,包括整型常量、实型常量、Char型常量、字符串常量、Boolean常量、日期常量等。2.3.1常量(续)2.符号常量 在应用程序设计中,用到的一些固定不变的数据,如固定的数学常量,就应该考虑改用常量。声明符号常量,使用 Const 语句来给常量分配名字、值和类型。定义符号常量的一般格式如下:【格式】Const As数据类型=表达式【功能】定义由“常量名”指定的符号常量。常量名是标识符,它的命名规则与标识符的命名规则一样。“As数据类型”用来说明常量的数据类型,若省略此项,则常量的数据类型由表达式决定。使用符号常量有以下优点:n使代码可读性更好;n比变量占用更少的内存;n更容易在整个应
12、用程序范围内进行修改。在 Visual Basic 2005中,变量就是用来存储在应用程序执行时发生变化的值。一个变量在内存中占据一定的存储单元,一个变量中可以存放一个数据。每个变量应有一个名字。在 Visual Basic 2005中,变量的命名应符合标识符的规定。在使用变量之前,应先声明变量。在声明变量的同时还可以给变量赋初值。变量声明语句的一般格式如下:【格式】Declare As 数据类型=初值【功能】定义由“变量名”指定的变量,并可以给它赋初值。语句中的“Declare”可以是Dim,Public,Protected,Friend,Private,Shared和Static。本节只介
13、绍Dim;数据类型可以是基本数据类型,也可以是用户自定义的类型;初值用来定义变量的初值。如果在声明变量的时候没有给变量赋初值,Visual Basic 2005就用数据类型的默认值来给出初始值。2.3.2 变量2.3.3 Option Explicit与Option Compare指令 Visual Basic 2005是从BASIC语言发展而来的。旧版本并不强制用户声明在程序中使用的所有变量,而且在Visual Basic2005中保留了这一功能。可以利用源文件顶部的Option Explicit指令或者项目范围内的Option Explicit设置来控制这一功能。1.Option Expl
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Visual Basic 2005 程序设计 基础 NET 教程
链接地址:https://www.taowenge.com/p-72963155.html
限制150内