高一信息技术会考_VB知识点整理

高一信息技术 VB 知识点 运算:注意 Mod、/、\ (整除) ,And 运算两边同时成立才成立,Or 运算一边成立就成立 函数名 Abs(x) Int(x) 求 X 的绝对值 求不大于 X 的最大整数 功能 应用举例 Abs(-3.5) Int(4.1) Int(-4.1) Sqr(x) Asc(x) Chr(x) Val(x) Str(x) Len(x) 求 X 的算术平方根 字符转换为 AscII AscII 转换为字符 数字字符串转换为数值 数值转换为字符串 计算字符串的长度 Sqr(6) Asc(“A”) Chr(48) Val(“-170”) Str(-170) Len(“asd”) Mid(“abcd”,3,1) 返回值 3.5 4 -5 2.44948 65 “0” -170 “-170” 3 “c”

Mid(x,n,k) 取字符串 X 中第 n 个字符起长度为 K 的子串

注意:其中 Chr() 、Str() 、Mid()三个函数的值为字符串型,结果要加双引号 (1) 赋值语句: 例:i = i + 1、x = 5+6、i = 6 例: Label1.Caption = ”结果” 变量名 = 表达式 对象名.属性名 = 表达式 (2)选择语句:行 If 语句 If 条件表达式 Then If 条件表达式 Then 块 If 语句: If <表达式 1> Then <语句块 1> ElseIf <表达式 2> Then <语句块 2> ? ElseIf <表达式 n> Then Else <语句块 n+1> End If 虚线部分是可选部分! 例: If x > 90 Then Label1.Caption = ”优秀” ElseIf x > 80 Then Label1.Caption = ”良好” Else Label1.Caption = ”及格” EndIf 语句 语句 1 Else 语句 2 例:If n<=10 Then i = i+1

例:If x > 0 Then s=”正数” Else s= ”负数”

注意:行 if 语句只有一行。而块 If 语句写在多行上,最后需要 EndIF 结尾 (3)循环语句:For 语句 例如:计算 1+3+5?+99 For 循环变量= 初值 To 终值 Step 语句块 Next 循环变量 如果步长为 1,step 1 可以省略 Do Do Loop Loop 语句 While 语句块 条件表达式 例如:计算 1+3+5?+99 S = 0:i = 1 Do While i <= 99 s = s + i i = i + 2 步长 S = 0 For i = 1 to 100 step 2 s = s + i Next i

下一个 i 加上步 长, 返回重新判断

返回重新判断


相关文档

高一信息技术会考VB知识点整理
高一信息技术会考知识点
信息技术会考知识点 整理
[优质文档]高一信息技术会考vb操作题归纳
高一信息技术会考必背知识点
高一信息技术会考vb操作题归纳
2014年高一信息会考vb上机模拟题3
信息技术高一会考总复习算法与程序设计操作相关知识点汇总整理
电脑版