常量、变量、函数与表达式一、数据类型数据类型定义了数据在磁盘和内存中的存储方式。数据类型类型符取值范围字符串(String)$0至65535个字符整型(Integer)%-32768至32767长整型(LongInteger)&-2147483648至2147483647单精度型(Single)!-3.402823E38至3.402823E38双精度型(Double)#-1.79769313486232E308至-1.79769313486232E308日期型(Date)无100年1月1日至9999年12月31日货币型(Currency)@-922337203685477.5808至-922337203685477.5807布尔型(Boolean)无True或False变体(Variant)无以上类型的任一种二、常量与变量1、常量常量:程序运行过程中值保持不变的量常量声明语法格式:Const常量名=常量值例:Constpi=3.14159262、变量变量:程序运行过程中值会发生改变的量变量声明语法格式:①Dim变量名AS数据类型②Dim变量名(类型符)例:DimxASInteger或Dimx%(1)变量声明1.在VB中,可直接使用变量2.为了数据组织方便,一般使用前先声明变量。(2)局部变量与全程变量1.在某事件过程中声明的变量是内部变量,又称局部变量。在其它事件中不起作用。2.多个事件过程共用的变量,须在“通用”、“声明”部分声明,使变量成为全程变量。三、标准函数标准函数能完成特定的运算处理,一个标准函数实际上就是一个系统内置的小程序。函数用途Asc(x)返回x的ASCII码Chr(x)将x转化成字符型数据,x必须是有效的ACSII码Mid(str,x,y)从字符串str中的第x位开始,截取长度为y个字符Inputbox(x)弹出提示语为x的输入框函数四、表达式VB表达式的分类表达式类型运算符表达式值算术表达式^(乘方)、mod(取余)、*(乘)、/(除)、\(整除)、+(加)、-(减)(5-3)*66-abs(3-12)12-3字符串表达式+&“good”“good”+“morning”“good”“goodmorning”关系、条件表达式=、>、<、<>、>=、<=A<332<=100FalseTrue逻辑表达式And(与)、or(或)、not(非)1>2and3<41>2or3<4not(1>2)FalseTrueTrue运算符的运算优先级如下:算术运算符:乘方、取余(乘、除、整除)、加(或减)。逻辑运算符:and、or、not注意有括号,先运算括号内的表达式。