文档介绍:Main()
{int n,m,l;
n=56;
m=43;
l=m+n;
printf(“L=%d\n”,l);
}
mand1_click()
Dim n as integer
Dim m as integer
Dim l as integer
N=56
M=43
L=m+n
Print “L=“,l
End sub
C程序
VB程序
第4章 VB数据类型、运算符和表达式
(程序设计基础)
内容要点
数据类型
常量和变量
运算符和表达式
常用内部函数
数据类型
基本数据类型
VB的数据类型分为基本数据类型和自定义数据类型两种。
数据类型
类型描述
类型说明后缀
数据范围
所占
字节数
Integer
整型
%
-32 768~32 767
2
Long
长整型
&
-2 147 483 648~2 147 483 647
4
Single
单精度浮点型
!
- 823E38~- 298E-45
298E-45~ 823E38
4
Double
双精度浮点型
#
- 693 134 862 32E308~- 656 458 412 4E324
656 458 412 4E324~ 693 134 862 32E308
8
Currency
货币型
@
-922 337 203 685 ~922 337 203 685
8
String
字符串型
$
Byte
字节型
0~255
1
Boolean
布尔型
True、False
2
Date
日期型
100年1月1日~9999年12月31日
8
Object
对象型
任何Object
4
Variant
变体型
日期文字必须以一对“#”括起来
必须使用Set语句先对对象引用赋值,其后才能引用对象
说明:
1、Variant数据类型还包含三种特定值:Empty、Null、Error。
2、Variant数据类型是最为灵活的数据类型(类型+值信息) 。
3、Variant数据类型比其他类型的数据占有更多的内存空间。
num=1010
name=“张三”
age=18
score=
例:定义四个变量,分别用于保存“张三”的学号、姓名、年龄和成绩(考虑合适的数据类型)。
dim Num As Integer
dim Name As String
dim Age As Integer
dim Score As Single
自定义数据类型
用户可以利用Type语句定义自己的数据类型。其格式如下:
Type 数据类型名
数据类型元素名 As 类型名
数据类型元素名 As 类型名
……
End Type
类似于C语言中的结构体!
Type Student
Num As Integer
Name As String*10
Age As Integer
Score As Single
End Type
Dim zhangsan as Student
=1010
=“张三”
=18
=96
常量和变量
1、常量是指在整个应用程序运行期间值不会发生变化的量。
2、变量是指在整个应用程序运行期间值可能发生变化的量。
常量
VB中的常量分为两种,一种是文字常量,一种是符号常量
Ref ConstProj
1、文字常量
文字常量也称为字面常量(Literal),它分为字符串、数值、布尔值和日期文字
1)字符串常量
字符串常量由字符组成,由双引号括起来的任意字符集合。
例如:" petroleum university ","¥",……
注意,双引号是字符串常量的定界符,不是字符串的一部分。
3)日期常量
正确:#2002-10-20#
错误:#20021030#
4)布尔型常量
TRUE FALSE
% 整型
& 长整型
! 单精度浮点数
# 双精度浮点数
@ 货币型
$ 字符串型
例:67%,234#,456&,34@ , !,234$(错误)
2)数值常量---具体数值
数值常量共有四种表示方式,即整型数、长整型数、货币型数和浮点型数。
2、符号常量
用一些具有一定意义的名字来代替这些不变的数值或字符串,即称为符号常量。
例1:
Const Pi =
Ar