VB期末考试复习书本重点总结资格考试计算机等级考试计算机计算机原理.pdf
《VB期末考试复习书本重点总结资格考试计算机等级考试计算机计算机原理.pdf》由会员分享,可在线阅读,更多相关《VB期末考试复习书本重点总结资格考试计算机等级考试计算机计算机原理.pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学习必备 欢迎下载 复 习 编码基础 VB 代码不区分字母的大小写 一行可书写几句语句,之间用冒号分隔;一句语句可分若干行书写,用续行符(空格下划线)连接 Rem 开始 或 单撇 VB 常用数据类型 变量和常量的命名规则 变量:在程序运行中其存储的值可以改变。常量:在程序运行中其值不可以改变。以字母或汉字开头,后可跟字母、数字或下划线组成,长度小于等于 40 个字符;不能使用 VB 中的关键字;VB 中不区分变量名的大小写 例如:1)a bc 2)print_65 3)12bc 4)x-y 5)x%y 6)abs 7)mn%8)int 变量声明 Dim 变量名 AS 类型 Dim iMark
2、As integer,sTotal As single Dim iItem%注意:在通用声明处加 Option Explicit 语句来强制显式声明变量 常量声明 Const 常量名 AS 类型=表达式 例 Const MAX=100 Const MIN As Integer=&H13A 算术运算符 例:求表达式 5+10 mod 10 9/3+2 2 值 字符串运算符 、+字符串连接 123 +456 结果 123456 123&456 结果 123456 区别:+两边必须是字符串,&不一定 abcdef&12345 结果为 abcdef12345 abcdef +12345 出错 123&
3、456 结果为 123456 “123”+456 结果为 579 注意:123 +True 结果为 122 学习必备 欢迎下载 关系运算符 将两个操作数进行大小比较,结果为逻辑量。字符串比较,则按字符的 ASCII 码值从左到右一一比较,直到出现不同的字符为止.。例:ABCDE ABRA 结果为 False 逻辑运算符 将操作数进行逻辑运算,结果是逻辑值 表达式 组成:变量、常量、函数、运算符和圆括号 书写规则 运算符不能相邻。例 a+-b是错误的。乘号不能省略。例 x 乘以 y 应写成:x*y。括号必须成对出现,均使用圆括号。表达式从左到右在同一基准上书写,无高低、大小。表达式书写举例 a*
4、b*c*d/e/f/g 或 a*b*c*d/(e*f*g)sin(45*3.14/180)+(exp(10)+log(10)/sqr(x+y+1)3=x And x=7 常用内部函数 1.数学函数 Rnd 函数返回 0和 1(不包括 0和 1)之间的双精度随机数.产生nm的随机整数:Int(Rnd*(m-n+1)+n 取整函数:Int Fix Round 符号函数:Sgn 2.转换函数 Chr$(Asc(G)G Ucase$(abcdefg)ABCDEFG“Asc$(Chr(65)65 Str Val 3.字符串操作函数 Left$(ABCDEFG,3)ABC Mid$(ABCDEFG,2,3
5、)BCD Right$(ABCDEFG,3)EFG Len$(ABCDEFG)7 InStr(2,ABCDEFG,EF)5 efgabcd110e4510yxlnsin73x行书写用续行符空格下划线连接开始或单撇常用数据类型变量和常量的命名规则变量在程序运行中其存储的值可以改变常量在程序运行中其值不可以改变以字母或汉字开头后可跟字母数字或下划线组成长度小于等于个字符不能使用声明常量名类型表达式例算术运算符例求表达式值字符串运算符字符串连接结果结果区别两边必须是字符串不一定结果为出错结果为结果为注意结果为学习必备欢迎下载关系运算符将两个操作数进行大小比较结果为逻辑量字符串比逻辑值表达式组成变量常
6、量函数运算符和圆括号书写规则运算符不能相邻例是错误的乘号不能省略例乘以应写成括号必须成对出现均使用圆括号表达式从左到右在同一基准上书写无高低大小表达式书写举例或常用内部函数数学函数学习必备 欢迎下载 赋值语句 形式:变量名表达式 作用:将表达式的值赋值给变量名。一般用于给变量赋值或对控件设定属性值。注意:赋值号左边只能是变量,不能是常量或表达式 不能在一个语句中同时给多个变量赋值 数据输入函数 InputBox InputBox(提示信息,窗口标题)通常用于赋值语句。产生一个对话框,供用户输入信息,并返回一个字符型的值,赋给一个变量。MsgBox函数和 MsgBox过程 函数形式:变量%=Ms
7、gBox(提示,按钮,标题)过程形式:MsgBox 提示,按钮,标题 选择结构 1.IfThen 语句(单分支结构)If Then 语句块 End If 或 If Then 例:已知两个数 x 和 y,比较它们的大小,使得 x 大于 y.2.IfThenElse 语句(双分支结构)If Then Else End If 或 If Then Else 例:已知两个数 x 和 y,求两个数中的大者.3.IfThenElseIf 语句(多分支结构)If Then ElseIf Then Else 语句块 n+1 End If 不管有几个分支,当某条件满足,执行相应的语句块,其余分支不再执行.行书写用
8、续行符空格下划线连接开始或单撇常用数据类型变量和常量的命名规则变量在程序运行中其存储的值可以改变常量在程序运行中其值不可以改变以字母或汉字开头后可跟字母数字或下划线组成长度小于等于个字符不能使用声明常量名类型表达式例算术运算符例求表达式值字符串运算符字符串连接结果结果区别两边必须是字符串不一定结果为出错结果为结果为注意结果为学习必备欢迎下载关系运算符将两个操作数进行大小比较结果为逻辑量字符串比逻辑值表达式组成变量常量函数运算符和圆括号书写规则运算符不能相邻例是错误的乘号不能省略例乘以应写成括号必须成对出现均使用圆括号表达式从左到右在同一基准上书写无高低大小表达式书写举例或常用内部函数数学函数学
9、习必备 欢迎下载 4.Select Case 语句(情况语句)Select Case 变量或表达式 Case 表达式列表 1 语句块 1 Case 表达式列表 2 语句块 2 Case Else 语句块 n+1 End Select 5.条件函数(IIf 函数)IIf(条件,表达式 1,表达式 2)先求出两个表达式的值。当条件成立时,函数值为表达式 1 的值;条件不成立时,函数值为表达式 2 的值。例:求 x,y 中大的数,放入 Tmax 变量中 循环结构 1.For 循环语句(一般用于循环次数已知)For 循环变量初值 to 终值 Step 步长 语句块 Exit For 步长 0 初值终值
10、 语句块 =1 时,可省略 Next 循环变量 终值 =0 死循环 循环次数=Int(终值-初值)/步长+1)执行循环结构 For i=30 To 10 Step 3 Print a Next i 将输出_个 a。计算的近似值公式为 其中 n 值由文本框读入。阅读程序并填空,Result是标签框的名称。Private Sub Command1_Click()Dim sum As Double,pi As Double Dim i As Integer,n As Integer n=Val(Text1.Text)For i=1 To n sum=sum+_(1)_ Next i pi=_(2)_
11、 Result.Caption=pi 近似值为:&Str(pi)End Sub 2222213121116n行书写用续行符空格下划线连接开始或单撇常用数据类型变量和常量的命名规则变量在程序运行中其存储的值可以改变常量在程序运行中其值不可以改变以字母或汉字开头后可跟字母数字或下划线组成长度小于等于个字符不能使用声明常量名类型表达式例算术运算符例求表达式值字符串运算符字符串连接结果结果区别两边必须是字符串不一定结果为出错结果为结果为注意结果为学习必备欢迎下载关系运算符将两个操作数进行大小比较结果为逻辑量字符串比逻辑值表达式组成变量常量函数运算符和圆括号书写规则运算符不能相邻例是错误的乘号不能省略例
12、乘以应写成括号必须成对出现均使用圆括号表达式从左到右在同一基准上书写无高低大小表达式书写举例或常用内部函数数学函数学习必备 欢迎下载 2.DoLoop循环语句(用于控制循环次数未知)形式 1:形式 2:Do While|Until Do 语句块 语句块 Exit Do Exit Do 语句块 语句块 Loop Loop While|Until 3.循环的嵌套 一个循环体内又包含了一个完整的循环结 构称为循环的嵌套.例:打印九九乘法表 For i=1 To 9 For j=1 To 9 se=i&j&=&i*j Picture1.Print Tab(j-1)*9+1);se;Next j Pic
13、ture1.Print Next i 对于循环的嵌套,要注意以下事项:内循环变量与外循环变量不能同名;外循环必须完全包含内循环,不能交叉;不能从循环体外转向循环体内,反之则可以。Private Sub Command1_Click()Dim sum As Double,x As Double sum=0:n=0 For i=1 To 5 x=n/i:n=n+1:sum=sum+x Next End Sub 数组 一.静态数组及声明 形式:Dim 数组名(下标 1,下标 2)As 类型 声明了数组的维数、大小、类型 维数:几个下标为几维数组 下标:下界 To 上界;省略下界为 0,必须为常数 每
14、一维大小:上界下界+1 数组大小:每一维大小的乘积 例:Dim mark(1 to 100)As Integer Dim a(0 To 3,0 To 4)As Long 共有 45个元素 等价于:Dim a(3,4)As Long 行书写用续行符空格下划线连接开始或单撇常用数据类型变量和常量的命名规则变量在程序运行中其存储的值可以改变常量在程序运行中其值不可以改变以字母或汉字开头后可跟字母数字或下划线组成长度小于等于个字符不能使用声明常量名类型表达式例算术运算符例求表达式值字符串运算符字符串连接结果结果区别两边必须是字符串不一定结果为出错结果为结果为注意结果为学习必备欢迎下载关系运算符将两个操
15、作数进行大小比较结果为逻辑量字符串比逻辑值表达式组成变量常量函数运算符和圆括号书写规则运算符不能相邻例是错误的乘号不能省略例乘以应写成括号必须成对出现均使用圆括号表达式从左到右在同一基准上书写无高低大小表达式书写举例或常用内部函数数学函数学习必备 欢迎下载 注意:1.下界缺省为 0,也可在重新定义数组的下界。例如:Option Base 1 2.在数组声明中的下标说明了数组的整体,即每一维的大小;而在程序其他地方出现的下标表示数组中的一个元素。两者写法形式相同,但意义不同。例如:Dim x(10)As Integer 声明了 x 数组有 11 个元素 x(10)=100 对 x(10)这个数组
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 期末考试 复习 书本 重点 总结 资格考试 计算机等级考试 计算机 原理
限制150内