2022年VB期末考试复习书本重点总结 .pdf
《2022年VB期末考试复习书本重点总结 .pdf》由会员分享,可在线阅读,更多相关《2022年VB期末考试复习书本重点总结 .pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、VB期末考试复习书本重点总结复习编码基础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 iMa
2、rk 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
3、+ 12345 出错123 & 456 结果为 123456 “ 123” + 456 结果为579 注意 : 123 + True 结果为122 关系运算符将两个操作数进行大小比较,结果为逻辑量。字符串比较 ,则按字符的ASCII 码值从左到右一一比较,直到出现不同的字符为止、。例 : ABCDE ABRA 结果为False 逻辑运算符将操作数进行逻辑运算,结果就是逻辑值精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 10 页 - - - - - - - - - - VB期末考试复习书本重点
4、总结表达式?组成 :变量、常量、函数、运算符与圆括号?书写规则运算符不能相邻。例a+ -b 就是错误的。乘号不能省略。例x 乘以 y 应写成 :x*y 。括号必须成对出现,均使用圆括号。表达式从左到右在同一基准上书写,无高低、大小。表达式书写举例a*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 取整函数
5、: 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) BCD Right$(ABCDEFG,3) EFG Len$(ABCDEFG) 7 InStr(2, ABCDEFG, EF) 5 赋值语句形式 :变量名表达式作用 : 将表达式的值赋值给变量名。一般用于给变量赋值或对控件设定属性值。注意 : ?赋值号左边只能就是变量,不能就是常量或表达式?不能在一个语句
6、中同时给多个变量赋值数据输入函数InputBoxInputBox( 提示信息 ,窗口标题 ) 通常用于赋值语句。 产生一个对话框,供用户输入信息,并返回一个字符型的值,赋给一个变量。MsgBox 函数与 MsgBox 过程函数形式 :变量 % = MsgBox( 提示 ,按钮, 标题) efgabcd110e4510yxlnsin73x精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 10 页 - - - - - - - - - - VB期末考试复习书本重点总结过程形式 :MsgBox 提示 ,
7、按钮 , 标题 选择结构1、If Then语句 (单分支结构 ) 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 不管有几个分支,当某条件满足 ,执行相应的语句块,其余分支不再执行、4、Select Case语句 (情况语句 ) Se
8、lect 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 步长 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - -
9、 - - - - - - - -第 3 页,共 10 页 - - - - - - - - - - VB期末考试复习书本重点总结语句块Exit For 步长0 初值 终值语句块=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 Di
10、m i As Integer, n As Integer n = Val(Text1 、Text) For i = 1 To n sum = sum + _(1)_ Next i pi = _(2)_ Result 、Caption= pi近似值为 : & Str(pi) End Sub 2、DoLoop 循环语句 (用于控制循环次数未知) 形式 1: 形式 2: Do While|Until Do 语句块语句块Exit Do Exit Do 语句块语句块Loop Loop While|Until 3、 循环的嵌套一个循环体内又包含了一个完整的循环结构称为循环的嵌套、例:打印九九乘法表For
11、i = 1 To 9 For j = 1 To 9 se = i & & j & = & i * j Picture1、Print Tab(j - 1) * 9 + 1); se; Next j Picture1、Print Next i 对于循环的嵌套,要注意以下事项: ?内循环变量与外循环变量不能同名; ?外循环必须完全包含内循环,不能交叉 ; ?不能从循环体外转向循环体内,反之则可以。2222213121116n精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 4 页,共 10 页 - - - - -
12、 - - - - - VB期末考试复习书本重点总结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 ,必须为常数每一维大小 : 上界下界 +1 数组大小 : 每一维大小的乘积例:Dim mark
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年VB期末考试复习书本重点总结 2022 VB 期末考试 复习 书本 重点 总结
限制150内