第2章 顺序结构程序设计
吴运明 Wym_qf@http://www.77cn.com.cn 信息技术与传播学院
本章内容
基本语法 InputBox与MsgBox函数 VB内部函数 控件
2.1 基本语法
数据类型 常量 变量 运算符与表达式 语句
2.1.1 数据类型
标准数据类型包括: 1.数值型 2.字符串型 3.日期型 4.逻辑型
1.数值型
(1)整数 ①整型 存储空间: 2个字节; 取值范围:-32768~+32767
关键字: Integer ;
整型常数的表示形式:±n[%] 例如:123,-123,+123,123% (2)长整型 存储空间: 4个字节; 关键字:Long,
类型符:%
取值范围:-2147483648~+2147483647
类型符:&
长整型常数的表示形式:±n&
例如:123&, -1234567&
1.数值型
(2)浮点数(实数) ①单精度实型 存储空间:4个字节 数值范围:-1038 ~ 1038
关键字: Single,
类型符:!
表示形式:±n.n[!], ±n.nE±m 例如:123.45,123.45!,0.12345E+3
1.数值型
②双精度实型 存储空间:8个字节 数值范围:-10308 ~ +10308 关键字: Double, 类型符:#
表示形式:±n.n#, ±n.nE±m#, ±n.nD±m,
例如:123.45#, 0.12345E+3#, 0.12345D+3,
2. 日期型
关键字:Date 存储空间:8个字节 表示的日期范围:公元100年1月1日~9999年12 月31日 表示的时间范围:0:00:00~23:59:59 常数表示形一: #mm/dd/yyyy#, 常数表示形式二: #mm-dd-yy #
3. 逻辑型
关键字:Boolean 存储空间:2个字节 取值:True, False
4. 字符串型
关键字:String 常量表示形式:"……" 空串:"" 字符串中含有"时: "他说:""我们合作很愉快 "" " 。
5. 对象数据类型 对象型数据用来表示图形或OLE(对象连 接与嵌入)对象或其他对象,用4个字节 存储。
6. 变体数据类型
是一种可变的数据类型,可以表示任何 值。它对数据的处理完全取决于程序上 下文的需要。 类型:可变 存储空间:可变 关键字:Variant
7.货币型(定点数据类型)
关键字:Currency 类型符:@ 存储空间:8个字节 精度:小数点前15位,小数点后4位 数值范围: -922377203685477.5808~922377203685477.5807
Visual Basic基本数据类型
数据类型 字节 整型 长整型 单精度实数 双精度实数 逻辑型 字符串型 货币型 日期型 对象型 关键字 Byte Integer Long Single Double Boolean String Currency Date Object 类型符 无 % & ! # 无 $ @ 无 无 字节数 1 2 4 4 8 2 可变 8 8 4 前缀 bty int lng sng dbl bln str cur dtm obj 范围 0~255 -32768~32767 -2147483648~2147483647 -3.402823E38~3.402823E38 -1.79769313486232E308~ 1.79769313486232E true/false 长度:0~65535 -922377203685477.5808~ 922377203685477.5807 1/1/100~12/31/9999 任何对象
变体型
Variant
无
不固定
vnt
上述有效范围之一
2.1.2 常量
VB中的常量有三种:
– 普通常量 – 符号常量 – 系统常量
标识符的命