VB程序基本知识学案Word格式.docx
- 文档编号:19325629
- 上传时间:2023-01-05
- 格式:DOCX
- 页数:7
- 大小:132.64KB
VB程序基本知识学案Word格式.docx
《VB程序基本知识学案Word格式.docx》由会员分享,可在线阅读,更多相关《VB程序基本知识学案Word格式.docx(7页珍藏版)》请在冰豆网上搜索。
Const<
常量名>
[As数据类型]=表达式(3)变量
在程序执行过程中,其值可以改变的量称为变量。
1)变量的命名规则
✓变量名首字符必须是字母;
✓变量名只能由字母、数字和下划线组成;
✓变量名不能使用VB中的关键字(保留字);
✓变量名在同一个作用域内必须唯一;
✓变量名长度不超过255;
✓变量的命名最好还应遵守一定的编程约定。
3)变量定义语句
Dim<
变量名>
As<
类型>
[,<
]…
运算符是在代码中对各种数据进行运算的符号。
例如,有进行加、减、乘、除算术运算的运算符,有进行及、或、非、异或逻辑运算的运算符。
表达式是由运算符和运算对象及圆括号组成的一个序列,它是由常量、变量、函数等用运算符连接而成的式子。
表达式是构成程序代码的最基本要素。
1)赋值运算符
赋值语句的语法格式为:
<
=<
表达式>
例如:
Count=5。
2)算术运算符及算术表达式
(1)算术运算符
VB中算术运算符有+(加)、-(减)、*(乘)、/(除)、\(整除)、mod(模运算,求余数)和^(幂)。
(2)算术运算符及优先级:
^(乘方)→*、/→\(整除)→mod(取余)→+、-
(3)算术表达式:
用算术运算符和括号将运算对象连接起来的式子称为算术表达式。
运算运算对象可以是常量、变量或函数等。
例如:
DimaAsInteger,xAsSingle
a=5
x=a^2*a-1.5+a\2+aMod2
运算结果为X=5^2*5-1.5+5\2+5mod2=125-1.5+2+1=126.5
3)字符串运算符
VB中的字符串运算符主要用来将两个字符串连接成一个字符串。
VB提供了两个字符串运算符:
“&
”和“+”。
如:
"
中国"
&
江苏"
+"
结果均为"
中国江苏"
4)关系运算符及关系表达式
(1)关系运算符
VB的关系运算符用于对两个数据进行比较,其运算结果为逻辑值True或False。
关系运算符有:
=、<
>
、<
、>
=、<
=、IS(用于比较两个对象的引用变量)。
(2)关系表达式:
由常量、变量、函数等用关系运算符连接而成的式子称为关系表达式。
DimaAsInteger,bAsInteger,xAsBoolean
a=3
b=5
x=a<
b+3
运算结果为x=3<
8=True
5)逻辑运算符及逻辑表达式
(1)逻辑运算符
VB中常用的逻辑运算符有Not、And、Or和Xor,也称为布尔运算符。
逻辑运算符的运算对象应是逻辑值或关系表达式,运算结果为逻辑值。
如表所示
逻辑运算符的优先级为:
Not(非)→And(及)→Or(或)→Xor(异或)
(2)逻辑表达式
用逻辑运算符将运算对象连接起来的式子,称为逻辑表达式。
5>
3And3>
1
NotxOr(b>
c)
逻辑表达式的值是一个逻辑值,用True或False来表示。
例如,逻辑表达式5>
1,其结果为True。
6)运算规则
运算符优先级
运算符的优先级:
算术运算符→字符运算符→关系运算符→逻辑运算符→赋值运算符。
7)各类函数
算术函数
字符函数
转换函数
日期及时间函数
3、学会使用顺序结构设计程序的基本方法。
3.程序中应包括的部分:
五、同步训练:
1.VisualBasic中工程文件的扩展名是 ( )
A.VBPB.FRM
C.VBWD.PDM
2.下面的四个VB逻辑表达式语法中,正确的是()
A.x>
y.And.x<
yB.x>
y~z
C.x>
yAnd<
zD.x>
yAndy<
z
3.表达式”123”+”A”&
100的值是()
A.123100B.123A100
C.”123A100”D.1230100
4.代数式ab2÷
(5c+d)的VB表达式是()
A.a*b^b/(5c+d)B.a×
b×
b/(5×
c+d)
C.a*b*b/5*c+dD.a*b*b/(5*c+d)
5.按变量名的命名规则,下面字符中不能用于构成变量名的是()
A.字母B.数字
C.下划线D.空格
6.在程序中用到某一整型变量的数据范围为-32768~40000,则该变量类型应声明为()
A.IntegerB.Byte
C.LongD.Double
7.设a=2,b=3,c=4,d=5,表达式3>
2*bORa=cANDb<
cORc>
d的值是 ( )
A.1B.-1C.FalseD.True
8.实现数值转换字符串的函数是 ( )
A.STR()B.CHR()
C.VAL()D.ASC()
9.实现字符串转换数值的函数是 ( )
A.STR()B.CHR()
C.VAL()D.ASC()
10.在VB程序设计语言中,整型的数据类型说明标识符是()
A、BooleanB、DateC、StringD、Integer
12.在VB环境下,如果希望使用变量X来存放数据123.45,应该将该变量X声明为下列哪种类型()。
A、IntegerB、SingleC、StringD、Boolean
13.在VB环境下使用变量前,一般应先声明变量及其类型,变量声明的关键字是
A、ConstB、PrintC、DimD、Sub
14.在VB环境中,下列变量名合法的是()
A、shu_1B、printC、a3D、2nl
17.下列表达式的值为false的是()
A、"
989"
99B、36<
58C、Not(5<
3)D、23>
78
18.下列运算符中属于关系运算符的是()
A、NotB、<
C、/D、<
=
19.将数学式子b2-4ac写成VB表达式,下列书写正确的是()。
A、b*b-4acB、b2-4*a*cC、b*b-4*a*cD、b*b-4a*c
20.在VisualBasic中,表达式2+15\2*4的值是()
A、32B、30C、3D、4
21.VB环境下,根据表达式的运算符来确定表达式的类型的。
下列属于VB表达式的有()
A、算术表达式B、字符表达式C、关系表达式D、逻辑表达式
22.将数学表达式x>
y>
z表示为VB表达式,下列正确的是()
A、x>
yand>
zB、x>
zC、x>
yandy>
zD、x>
yand<
Z<
label>
24.在VB环境中,函数Sqr(9)返回的值是()。
A、1B、3C、4D、16
25.VB环境中,函数Int(5.6)返回的值是()。
A、5B、6C、5.6D、11
26.如果x=-121,则运行语句x=Abs(x)后,x的值是()。
A、-11B、11C、121D、-121
27.如下VB表达式的运算结果是()。
Abs(-5)*4\3
A、7B、6C、5D、出错
28.在VisualBasic中变量命名必须遵守的规则是(多选)
A、不能使用VB的关键字作为变量的名字
B、变量名不得超过255个字符
C、变量名必须以字母或汉字开头
D、可以在变量名中出现句号、空格或者嵌入!
、@、#、$、%、&
等字符
29.为了便于数据的表示及处理,VB提供哪几种基本数据类型(多选)
A、数值型B、日期型C、字符串型D、布尔型
30.下列函数中属于数学函数的是(多选)
A、Right()B、Cos()C、Abs()D、Sqr()
31.不同的数据类型能表示的数值范围不同,超出了允许的数值范围,就会产生错误。
()
32.在程序执行的过程中,常量的值始终保持不变,变量的值随时改变。
33.程序运行过程中始终保持不变的量叫常量,常量有数值常量、字符串常量等。
34.在VB中运算优先级别从低到高的顺序为:
算术运算、关系运算、逻辑运算。
()
35.逻辑表达式(23>
3)And(23Mod5=3)的运算结果为True。
()
36.表达式25MOD(2^3-3)的值是1。
()
37.在VB中,逻辑运算的优先级别高于关系运算。
()
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 程序 基本知识