当前位置:首页 > 高中信息技术算法及程序设计VB(选修)
WORD格式整理
(2)常量和变量的命名、声明及赋值
符号常量的声明:Const 常量名 [As 常量类型] = 常量值 如:Const pi As Single = 3.14159 常量名为pi 变量的声明:
Dim <变量名 >As <变量类型>
如:Dim a As Integer 定义一个 整型变量,变量名为a 变量的赋值
VB中使用Let语句给变量赋值,其形式如下:
[Let] 变量 = 表达式 其中,方括号[ ]表示这部分内容是可选的,通常可以省略该关键字。 ...........
例题
Private Sub Form_Click()
Dim a As Integer, b As Integer, c As Integer Dim str As String Let a = 54 Let b = 114 c = a + b
str = \
Print \ Print str End Sub
VB语言中,下列数据类型说明符中表示整型的是(B)。 A、Boolean B、Integer C、Date D、String
数据的输出
程序中运算得到的结果,除可以使用文本框和标签显示外,对于大批量的数据更适合用Pint方法输出,格式如下
[对象] . Pint [表达式列表] 例题:
Private Sub Form_Click()
Dim x As Single, y As Single Form1.Print -61; -34 Form1.Print 9 * 2; 12
Form1.Print \ x = 3: y = 4
Print \End Sub
注意:Print 方法
相关题解: 单选题
在VB 语言中,下列合法的变量名是(B)。
专业资料 值得拥有
WORD格式整理
A、34ab B、ab34 C、*abc D、c\\c 下列选项中属于字符串常量的是( )。 A、ab B、a+b C、\、1235 在VB 语言中,下列合法的变量名是( )。 A、aa B、a*b C、7ab D、dim
运算符
1、 算术运算:
+ 加 -- 减 *乘
^ 指数 例:2^2 = 4 / (浮点)除 例:5 / 2 = 2.5 \\ 整除 例: 5 \\ 2 = 2 Mod 求余数 例:5 Mod 2 = 1 相关题解 单选题
1、分析下列程序:
Private Sub Form_Click() s=11\\3 + 11 Mod 3 Print s End Sub
当单击窗体时s的值是( A ). A、5 B、6 C、4 D、3
关系运算
= 赋值 、 < 小于号 <> 不等于 > 大于号
>= 大于等于号 < =小于等于号
注意:关系表达式的运算结果为布尔值True 或 False 例:3 > 2 结果为 True(真或是) 相关题解 单选题
1、下面表达式的值是false的有( C ).
A、\、Int(4.99) <> len(\、str(2000) < \、3 > 2
逻辑运算
Not(取反)And(与) Or(或)
运算结果为布尔型(Boolean)True 或 False 逻辑运算符的优先级为:No > And > Or
1、下列逻辑表达式的值为“假”的是(A)。
A、2 + 4 > 8 B、3 + 12 = 15 C、5 > 0 And 4 > 3 D、10 / 5 <3 2、下列逻辑表达式的值为“假”的是(D)。
A、3 + 5 > 7 B、8 / 4 < 4 C、5 > 3 And 3 > 2 D、4 + 11 > 20
3、已知A,B,C,D 是简单变量,且都已有互不相同的值,执行语句A=C: D=B 后,下列
专业资料 值得拥有
WORD格式整理
关系表达式逻辑值为“真”的是(A)。 A、C=A B、A=B C、D=C D、B=C
日期运算符与日期表达式
日期表达式是用日期运算符“+”或“-”将算式表达式、日期型常量、日期型变量、日期函数等连接起来的式子,如表达式“#2003/09/01# +30”的运算结果是“2003-10-1”;表达式“#2003/10/20# - #2003/10/10#”的运算结果为整数10 相关题解 单选题
1、设a=2, b=3,在VB中,表达式a>b Or b>3值是:( B ) A、False B、True C、-1 D、1
字符运算
字符串连接符为“+”和“&” “123” + “45” = “12345” “123” & “45” = “12345” 123 + “45” = 168 “123” + 45 = 168 相关题解 单选题
VB的字符串运算符是“&”,该运算符主要用于连接两个或更多的字符串。如:\\连接后的运算结果为:\。那么,\的运算结果为:(C)。 A、33 B、6 C、\、True
运算符的执行顺序
在VB中,当一个表达式中同时出现多种运算符时,运算次序由运算符的优先级决定,优先级高的运算符先运算,优先级相同的从左向右进行运算。不同性质的运算符优先级如下。
算术运算符 > 字符串运算符 > 关系运算符 > 逻辑运算符
相关题解 单选题
在VB语言中,表示“a大于0且b小于12”的正确表达式是(D)。 A、b<12 or a > 0 B、b > 12 And a < 0 C、a > 12 Or a < 0 D、a > 0 And b < 12
常用函数 数学函数
Abs(x) 求x 的绝对值,例:abs(-3.6) = 3.6 Sqr(x) 求 x 的平方根,例:sqr(100) = 10
专业资料 值得拥有
WORD格式整理
Int(x)求≤x的最大整数 例:int(3.6) = 3 int(--3.6) = --4 Rnd(x)产生[0,1)之间的随机数(不包括1) Sin(x) Cos(x) Tan(x) Atn(x) Exp(x) Log(x)
使用三角函数时,参数应是弧度,如数学中sin300应写为:
sin(30*3.14159/180)
字符串函数
Len(字符串) 求字符串的长度 ,例:Len(“hello”) = 5
Left(字符串,截取长度) 截取字符串左边部分,例:Left(“hello”,2) = “he” Mid(字符串,起始位置,截取长度) ,例:Mid(“hello”,2,2) = “el”
Right (字符串,长度)截取字符串右边部分。例: Right (“hello”,2) = “lo”
String(数值,字符)生成指定长度与指定字符的字符串,例:String(3,”9”) = ”999”
函数mid (C,N1,N2)的作用是从字符串C中N1位开始取出长度为N2 的子串。那么, Mid (\的值为(D)。 A、aBc B、cde C、eFg D、cDe
常用转换函数
Val(字符串) 将字符串转换为数值 Str(数值) 将数值转换为字符串 Chr(字符代码) Asc(字符)
Tab定位函数的使用
例题
Private Sub Form_Click( ) Dim a As Integer Dim b As Integer a = 4: b = 9
Print Tab(1); \数\平方\立方\平方根\ Print Tab(1); a; Tab(9); a * a; Tab(18); a * a * a; Tab(27); Sqr(a) Print Tab(1); b; Tab(9); b * b; Tab(18); b * b * b; Tab(27); Sqr(b) End Sub
用户交互函数
专业资料 值得拥有
共分享92篇相关文档