高中信息科技复习必备
变量及变量说明 变量说明的一般形式是: Dim 变量名 as 数据类型,…,变量名 as 数据类型 例如:dim a as integer , b as double , c as string dim a as integer dim b as double dim c as string VB常用类型转换函数 函数名 功能说明 应用举例 函数返回值 Val(x) 将字符串转换成数值 Val(”-234”) -234 Str(x) 将数值转换成字符串 Str(123) “123” * 比较 Dim a as integer Dim b as integer Dim c as integer Dim d as integer a=2 b=3 c=a+b d=b+a Dim a as string Dim b as string Dim c as string Dim d as string a=“2” b=“3” c=a+b d=b+a c=5 ; d=5 c=“23”; d=“32” 数据类型转换函数 Val( ) 字符串转换为数字 Str ( ) 数字转换为字符串 表达式p59 表达式是由适当个数的数据(变量或常量)、基本运算符及圆括号构成的,用来描述值的计算过程,或用来描述情况的判断过程。 一个表达式中可能包括算数运算、关系运算和逻辑运算等多种基本运算以及这些基本运算所涉及的数据(变量或常量)。 VB的基本运算p59 基本运算 运算符 优先级 范例表达式 范例表达式的值 乘幂 ^ 1 25^0.5 5 取负 - 2 -a a的相反值 乘法 * 3 3*2.5 7.5 实数除法 / 3 3/2 1.5 整数除法 \ 4 3\2 1 求余数 Mod 5 8 Mod 5 -7 Mod 3 3 -1 加法 + 6 a+b a和b的和 减法 - 6 a-b a与b的差 算术类基本运算 VB的基本运算p59 基本运算 运算符 优先级 范例表达式 范例表达式的值 相等 = 7 1990 Mod 4=0 False 不相等 7 “abc””abd” True 小于 7 510 True 大于 7 10100 False 小于等于 = 7 10=20 True 大于等于 = 7 10=20 False 关系类基本运算 关系类基本运算 VB的基本运算p59 基本运算 运算符 优先级 范例表达式 范例表达式的值 非 Not 8 Not(32) False 与 And 9 (25=10)And (25=100) True 或 Or 10 (25100)Or(252) False 逻辑类基本运算 参加逻辑运算的数据必须是逻辑类型的。 逻辑“非”运算:计算结果是原始数据的逻辑值的相反值。 逻辑“与”运算:仅当运算符两边的表达式的逻辑值都为真时,计算结果值才为真,否则计算的结果值总是假。 逻辑“或”运算:仅当运算符两边的表达式的逻辑值都为假时,计算的结果值才为假,否则计算的结果值总是真。 小贴士: T AND T 才是T F OR F 才是F 逻辑类基本运算 练习 (1)求3-4*10 and (7-6)0 or not 30的值。F (2)假设变量a的值为1,变量b的值为2,变量c的值为3,求表达式的值。F c mod b=a and a-c/a+b0 or c^b9 算术运算 关系运算 逻辑运算 VB的基本语句 选择语句、循环语句和注释语句 (p76) 所用的程序设计语言为:VB VB条件分支结构p76——if语句(单分支) *单分支格式 单行结构格式: If 条件 then 语句 块结构格式: If 条件 then [语句块] End if 条件 语句 Y N If a=b then print “相等” End if If a=b then print “相等” a=b Y N 输出“相等” VB条件分支结构——if语句(双分支) *双分支格式 单行结构格式: If 条件 then 语句1 else 语句2 块结构格式: If 条件 then [语句块1] Else [语句块2] End if 条件 语句1 Y N 语句2 If a=b then print “相等” Else print “不等” End if If a=b then print “相等” else print “不等” a=b Y N 输出“相等” 输出“不等” 分支结构(if语句) 单分支: If 条件 then 语句组 End
您可能关注的文档
最近下载
- 新解读《DL_T 408—2023电力安全工作规程 发电厂和变电站电气部分》最新解读.docx VIP
- 1.7 有多少名观众 教案 2025-2026学年北师大版数学三年级下册.docx VIP
- 第5章 比亚迪精诚钣喷质量管理体系(A0版).pdf VIP
- 学堂在线《大学生心理健康》课后作业单元考核答案.docx VIP
- 脑出血钻孔引流术后护理要点.pptx VIP
- 抖音美妆类短视频营销策略.pdf VIP
- 热敏罐灸疗法可复制.pdf VIP
- 《过敏性紫癜预防与处理指南(2025)解读》.docx VIP
- SL706-2015水库调度编制导则.pdf VIP
- 《美妆短视频的发展问题研究》文献综述1700字.docx VIP
原创力文档

文档评论(0)