- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB程序设计基础
复习资料
1.数据类型
类型
关键字
类型符号
举例
整型
Integer
%
Dim x as Integer
Dim x%
x=123%
长整型
Long
Dim x as Long
Dim x
x=123
单精度型
Single
!
Dim x as Single
Dim x!
x=12.3!
双精度型
Double
#
Dim x as Double
Dim x#
x=12.345$
逻辑型
Boolean
无
Dim x as Boolean
x=True
字符型
String
$
Dim x as String
Dim x$
x=”12345abcdefg”
日期型
Date
无
Dim x as Date
x=#2012-5-29#
2.常用函数
函数
参数类型
返回值
说明
Sin(x)
X:数值型
数值型
求弧度X的正弦值
X:弧度,如果求30度角的正弦值,需要进行角度和弧度的转换,即Sin(30 * 3.1.416 / 180)
Cos(x)
X:数值型
数值型
求弧度X的余弦值
Tan(x)
X:数值型
数值型
求弧度X的正切值
Atan(x)
X:数值型
数值型
求弧度X的反正切值
Abs(x)
X:数值型
数值型
求绝对值
Exp(x)
X:数值型
数值型
返回e的指定次幂,即ex
Log(x)
X:数值型
数值型
返回x的自然对数
Sgn(x)
X:数值型
数值型
符号函数,正数返回1,负数返回-1,0则返回0
Sqr(x)
X:数值型
数值型
返回x的平方根
Int(x)
X:数值型
数值型
返回不大于x的最大整数
Fix(x)
X:数值型
数值型
返回x的整数部分
Fix(-7.8)= -7
Int(-7.8)= -8
Rnd
无
数值型
取随机数,得到[a,b]之间的随机数:
R=Int(Rnd*(b-a+1))+a
Ltrim(x)
X:字符型
字符型
去左边的空格
Rtrim(x)
X:字符型
字符型
去右边的空格
Trim(x)
X:字符型
字符型
去左右两边的空格
Left(x,n)
X:字符型
N:数值型
字符型
对字符串X截取前N个字符
Right(x,n)
X:字符型
N:数值型
字符型
对字符串X截取后N个字符
Mid(x,m,n)
X:字符型
M:数值型
N:数值型
字符型
从字符串X的M位开始截取N个字符
Len(x)
X:字符型
数值型
求字符串的长度
LCase(x)
X:字符型
字符型
返回小写字母
UCase(x)
X:字符型
字符型
返回大写字母
Space(n)
N:数值型
字符型
返回N个空格
String(n,c)
N:数值型
C:字符型
字符型
返回N个字符C,即将C重复N次
Instr(x,y)
X:字符型
Y:字符型
数值型
返回Y在X中首次出现的位置,0表示Y不在X中
Str(x)
X:数值型
字符型
把X转换为字符型,一般用法
Trim(Str(x))
Val(x)
X:字符型
数值型
把X转换为数值,无法转换则返回0,如Val(“abcd”)的值为0
Chr(x)
X:数值型
字符型
X是某个字符的ASCII编码
Asc(x)
X:字符型
数值型
返回x的ASCII编码值
Date
无
日期型
返回当前日期
Time
无
日期型
返回当前时间
Now
无
日期型
返回当前日期和时间
Year(d)
D:日期型
数值型
返回日期D的 年 数值
Month(d)
D:日期型
数值型
返回日期D的 月 数值
Day(d)
D:日期型
数值型
返回日期D的 日 数值
Hour(d)
D:日期型
数值型
返回日期D的 时 数值
Minute(d)
D:日期型
数值型
返回日期D的 分 数值
Second(d)
D:日期型
数值型
返回日期D的 秒 数值
IIf(x,y,z)
X:逻辑型
Y:任意型
Z:任意型
任意型
当x为true时返回y
当x为false时返回z
InputBox(x)
X:字符型
字符型
弹出输入框,返回输入的值
参数x仅仅起到提示作用
MsgBox(x)
X:字符型
弹出一个消息对话框,参数X是消息的内容
Print
表达式(多个用逗号或分号隔开)
屏幕输出函数,可以输出1个或多个变量的值
3.程序控制结构
结构类型
结构体
顺序结构
从上到下,从左到右
分支结构
单路分支
If 逻辑表达式 then
语句块
End If
如果语句块只有一行,也可以写成:
If 逻辑表达式 then 语句块
二路分支
If 逻辑表达式 then
语句块1
Else
语句块2
End If
多路分支IF
If 逻辑表达式1 then
语句块1
ElseIf 逻辑表达式2
语句块2
ElseIf 逻辑表达式N
语句
文档评论(0)