VB填空题Word文档下载推荐.docx
- 文档编号:21646000
- 上传时间:2023-01-31
- 格式:DOCX
- 页数:67
- 大小:49.97KB
VB填空题Word文档下载推荐.docx
《VB填空题Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《VB填空题Word文档下载推荐.docx(67页珍藏版)》请在冰豆网上搜索。
)的类型是__C_____。
A.字符表达式B.关系表达式C.算术表达式D.逻辑表达式
13.下面语句中有非法调用的是___C____。
A.x=Sgn(-1)B.x=Fix(-1)
C.x=Sqr(-1)D.x$=Chr$(65)
14.表达式23/5.8、23\5.8、23Mod5.8的运算结果分别是___B____。
A.3、3.9655、3B.3.9655、3、5C.4、4、5D.3.9655、4、3
15.如果变量a=2、b="
abc"
、c="
acd"
、d=5,则表达式a<
dORb>
cANDb<
>
c的值为___A____。
A.TrueB.FalseC.YesD.No
16.下面不正确的赋值语句是___B____。
A.x=30-yB.y=r.rC.y=x+30D.y=x\3
17.为了给x,y,z三个变量赋初值1,下面正确的赋值语句是___A____。
A.x=1∶y=1∶z=1B.x=1,y=1,z=1C.x=y=z=1D.xyz=1
18.以下4类运算符,优先级最低的是___D____。
A.算术运算符B.字符运算符C.关系运算符D.逻辑运算符
19.如果在立即窗口中依次执行下列命令:
a=8
b=9
Printa>
b
则输出的结果是____C___。
A.1B.0C.FalseD.True
20.已知a="
12345678"
,则表达式Left(a,4)+Mid(a,4,2)的值是___B____。
A.123456B."
123445"
C.123445D.1279
21.在VisualBasic中,y1+z2=a*Sin(b*x+c)+k表达式的类型是___B____。
A.算术表达式B.关系表达式C.逻辑表达式D.字符表达式
22.下列表达式的值为真的是___C____。
A."
A"
"
a"
B."
9"
C."
That"
Thank"
D.12>
12.1
23.在下列算术运算符中,运算等级最高的是___A____。
A.取负(-)B.乘、除(*,/)C.取模(MOD)D.加、减(+,-)
24.如果变量a=2,b=3,c=4,d=5,表达式NOTa>
bANDNOTd<
c的值是___B____。
A.TrueB.FalseC.1D.0
25.在一个有
(1)逻辑运算、
(2)算术运算、(3)关系运算混合在一起的表达式(无括号)中,其运算顺序为____C___。
A.
(1)
(2)(3)B.(3)
(2)
(1)C.
(2)(3)
(1)D.
(2)
(1)(3)
26.表达式A%+B&
+C!
-D#的结果为____D___。
A.整型B.长整型C.单精度型D.双精度型
27.下列符号中,可以用作VB变量名的是___C____。
A.c%abB.3sumC.sum3D.Len
28.在下列表达式中,正确的日期型常量是___D____。
12/04/01"
B.12-04-2001C.{12/04/01}D.#12/04/01#
29.条件:
1<
X<
=2或10<
=X<
15,在VisualBasic语言中应写成条件表达式___A____。
A.X>
1ANDX<
=2ORX>
=10ANDX<
15B.X>
1ORX<
=10ORX<
15
C.X>
=2ANDX>
15D.X>
30.设有如下的记录类型
TypeStudent
numberAsString
nameAsString
ageAsInteger
EndType
则正确引用该记录类型变量的代码是___B____。
A.Student.name="
张红"
B.DimsAsStudent
s.name="
C.DimsAsTypeStuentD.DimsAsType
31.下列程序运行时,从键盘输入字符"
-"
,则输出结果是___A____。
PrivateSubForm_Click()
op$=InputBox("
op="
)
Ifop$="
+"
Thena=a+2
Thena=a-2
Printa
EndSub
A.-2B.0C.+2D.+0
32.表达式Not(a+b=c-d)是___A____。
A.逻辑表达式B.字符表达式C.算术表达式D.关系表达式
33."
-32768"
的数据类型是___D____。
A.整型常量B.浮点型常量C.符号常量D.字符串型常量
34.在下列4个表达式中,非法的表达式形式是___C____。
A.A+B=CB.0=1C."
ABC"
+112D.1/2=0.5
35.设x=5,表达式x>
=10orx<
=20的值是___A____。
A.TrueB.FalseC.0D.表达式非法
36.下列数据类型不可能占8个字节的是___D____。
A.DateB.CurrencyC.StringD.Integer
37.下列各项不是VisualBasic的基本数据类型的是___A____。
A.CharB.StringC.IntegerD.Double
38.逻辑表达式Not"
b"
And9<
3or9>
3的值为___A____。
A.TrueB.FalseC.表达式有错D.条件不足
39.在窗体模块的声明段中声明变量时,不能使用的关键字是___D____。
A.PrivateB.PublicC.DimD.Static
40.选拔身高T超过1.7米且体重W小于62.5公斤的人,表示该条件的表达式为___C____。
A.T<
=1.7AndW>
=62.5B.T>
1.7OrW<
62.5
C.T>
1.7AndW<
62.5D.T<
=1.7OrW>
=62.5
41.在过程内部定义的局部变量,仅在声明它的___B____中有效。
A.方法B.过程C.属性D.对象
42.假设A="
GoodMorning."
,B="
Afternoon,Boys."
,下列表达式中结果是"
GoodBoys."
的是_A__。
A)Left(A,5)+Right(B,5)B)Right(A,5)+Left(B,5)
C)Mid(A,1,5)+Mid(B,1,6)D)Right(A,5)+Right(B,5)
43.下列关于变体类型的描述,其中正确的是___C____。
A.变体是一种没有类型的数据
B.变体的空值就表示该变体的值为0
C.一个变量没有定义就赋值,该变量即为变体类型
D.变体是赋给变量某一种类型数据后,就不能再赋给它另一类型的数值
44.下列程序段的运行结果为____B___。
Fori=3To1Step-1
PrintSpace(5-i);
Forj=1To2*i-1
Print"
*"
;
Nextj
Nexti
A.*B.*****C.*****D.*****
************
********
45.执行PRINT18/2*3,-3^2命令后,输出结果为___C___。
A.39B.3-9C.27-9D.-927
46.执行PRINT9.4\3.7,9.4MOD3.7命令后,输出结果为___A____。
A.21B.30C.220D.12
47.运行以下程序段后,输出结果为___C____。
x%=1/4
y%=11/4
PRINTx%;
y%
A.0.250.75B.02C.03D.13
48.窗体里有两个对象,分别是图片框Picture1和标签Label1,下面关于Print方法的使用中,错误的一条是___D____。
A.Picture1.Print147B.Print147C.Printer.Print147D.Label1.Print147
49.下面的___B____语句可以实现:
先在窗体上输出大写字母A,然后在同一行的第10列输出小写字母b。
A.Print"
Tab(9);
B.Print"
Tab(10);
C.Print"
Space(10);
D.Print"
Tab(8);
50.阅读下面的程序段:
n1=InputBox("
请输入第一个数:
n2=InputBox("
请输入第二个数:
Printn1+n2
当输入分别为111和222时,程序输出为___A____。
A.111222B.222C.333D.程序出错
51.语句PrintFormat("
HELLO"
"
<
)的输出结果是____B___。
A.HELLOB.helloC.HeD.he
52.设a=2:
b=0,则语句Print(a=2)And(b=-2)的输出结果是___D____。
A.TrueB.结果不确定C.-1D.False
53.以下程序段运行后,输出字符的排列顺序是___D____。
Fori=1To6
IfiMod2=0Then
#"
Else
EndIf
A.#*#*#B.#####C.*****D.*#*#*#
54.用MsgBox函数显示的对话框,以下叙述正确的是___D____。
A.该对话框有一个“确定”按钮
B.该对话框有“是”,“否”两个按钮
C.该对话框有“是”,“否”,“取消”三个按钮
D.该对话框通过选择参数可以得到以上不同的的按钮组合
55.与语句Dimabc%作用相同的语句是___A____。
A.DimabcAsIntegerB.DimabcAsLong
C.DimabcAsStringD.DimabcAsDate
56.设a=1,b=2,c=3,d=4,则表达式IIf(a<
b,c,d)的结果为____B___。
A.4B.3C.2D.1
57.Rnd函数不可能为下列____B___值。
A.0B.1C.0.1234D.0.0005
58.表达式Int(198.555*100+0.5)/100的值为___C____。
A.198B.199.6C.198.56D.200
59.PrintMonth(#5/30/2005#)语句显示的结果是__C__。
A.3B.4C.5D.6
60.若Y="
welcome!
,则表达式Left(Y,Len(Y)-1)的值是__C_____。
w"
welcome"
D."
61.变量string$="
Hello,world!
"
,函数Trim(string)的结果是___C____。
Hello,world!
C."
Hello,world!
62.下列表达式中,表达式___A____的运算结果与其它3个不同。
A.Int(-3.5)-1.5B.Int(-4.5)+0.5
C.-Abs(-4.5)D.Fix(-4.5)-0.5
63.表达式Sgn(-2)-3.5的值是___D____。
A.-1.5B.-2.5C.-3.5D.-4.5
64.函数Mid("
123456789"
3,4)的值是___A____。
3456"
456"
C.3456D.456
65.要使变量x赋值为1~100间(含1,不含100)的一个随机整数,正确的语句是___D___。
A.x=Int(100*Rnd)B.x=Int(101*Rnd)
C.x=1+Int(100*Rnd)D.x=1+Int(99*Rnd)
66.VisualBasic表达式Cos(0)+Abs
(1)+Int(Rnd)的值是___D____。
A.1B.-1C.0D.2
67.可实现从字符串任意位置截取字符的函数是___B____。
A.Instr()B.Mid()C.Left()D.Right()
68.实现将小写字母转换成大写字母的函数是___C____。
A.Str()B.Upper()C.Ucase()D.Lcase()
69.能实现数值格式化输出的函数是___D____。
A.Str()B.Mid()C.Chr()D.Format()
70.设a=6,则执行x=IIf(a>
5,-1,0)后,x的值为___D___。
A.5B.6C.0D.-1
71.表达式Int(5*Rnd+1)*Int(5*Rnd-1)值的范围是___D____。
A.[0,15]B.[-1,15]C.[-4,15]D.[-5,15]
72.可以同时删除字符串前导和尾部空格的函数是___C____。
A.LtrimB.RtrimC.TrimD.Mid
73.当函数MsgBox返回值为1,对应的符号常量是vbOK,那么此时表示用户做的操作是___A___。
A.用户单击了对话框中的“确定”按钮B.用户单击了对话框中的“取消”按钮
C.用户单击了对话框中的“是”按钮D.用户单击了对话框中的“否”按钮
74.函数Int(Rnd*5)+1产生的随机整数的范围是___D____。
A.[0,6]B.[1,6]C.[0,5]D.[1,5]
75.在VB中,InputBox函数的默认返回值类型为字符串,用InputBox函数输入数值型数据时,下列操作中可以有效防止程序出错的操作是___A____。
A.在函数InputBox前面使用Val函数进行类型转换
B.在函数InputBox前面使用Str函数进行类型转换
C.在函数InputBox前面使用Value函数进行类型转换
D.在函数InputBox前面使用String函数进行类型转换
76.已知a="
,则表达式Right(a,4)+Mid(a,3,2)的值是___B____。
567834"
C.123445D.567834
77.表达式Len("
123程序设计ABC"
)的值是___A____。
A.10B.14C.20D.17
78.赋值语句g=123+Mid("
123456"
3,2)执行后,变量g中的值是___D____。
12334"
B.123C.12334D.157
79.如果x是一个正实数,对x的第3位小数四舍五入的表达式是___B____。
A.0.01*Int(x+0.005)B.0.01*Int(100*(x+0.005))
C.0.01*Int(100*(x+0.05))D.0.01*Int(x+0.05)
80.以下程序执行后,输出的结果是___A____。
m$="
123"
n$="
k$=LCASE$(m$)
j$=UCASE$(n$)
Printk$,j$
A.123456B.!
@#$%^C.4952D.3336
81.MsgBox函数的返回值的类型是___A____。
A.整型 B.字符串 C.逻辑值 D.日期型
82.A=5,B=8,则(B-A)*Rnd+A的结果是介于___A____之间的数。
A.5~8B.0~5C.3~5D.0~3
83.使用下列语句:
Dimx(1to10,3)AsSingle,则数组占用内存空间的字节数是___C____。
A.132B.80C.160D.120
84.用SelectCase语句选择|x|<
=10情况的语句为:
Case___B____。
A.Not(-10To10)B.-10To10C.IsAbs(x)>
10D.Is<
-10Or>
85.若x=1,执行语句IfxThenx=0Elsex=1的结果是__D_____。
A.实时错误B.编译错误C.x=1D.x=0
86.以下程序代码能执行的是___C____。
A.Ifa=1Thenb=0Elsec=0EndIf
B.Ifa=1Then:
B=0:
ElseIfC=0Then:
D=0
C.Ifa=1Then
b=0
ElseIfc=0Then
d=0
D.Ifa=1Then
ElseIfc=0
87.下列程序段的循环结构执行后,i的输出值是___C____。
DimyasInteger
Fori=1To10Step2
y=y+i
Printi
A.25B.10C.11D.因为y初值不知道,所以不确定
88.循环结构Fori=1To10Step1.5的执行次数是___A____。
A.7B.8C.9D.10
89.下列结构中不属于循环结构的是___C____。
A.For/NextB.While/WendC.With/EndWithD.Do/Loop
90.下列结构中不属于分支结构的是___C____。
A.If/EndIfB.SelectCase/EndSelectC.With/EndWithD.If/Else/EndIf
91.以下程序段的运行结果是___D____。
m=1
n=1
Do
m=m*n
n=n+1
LoopUntiln>
4
Printm
A.25B.45C.55D.24
92.以下程序段的运行结果是___A____。
DimsAsLong,fAsLong
DimnAsInteger,iAsInteger
f=1
n=4
Fori=1Ton
f=f*i
s=s+f
Nexti
s="
s
A.33B.34C.35D.36
93.以下程序段的运行结果是___B____。
DimIAsInteger,XAsString,YAsString
X="
ABCDEFG"
ForI=4To1Step-1
Y=Y+Mid(X,I,1)
NextI
PrintY
A.ABCDB.DCBAC.DEFGD.GFED
94.以下程序段的运行结果是__C__。
DimbAsInteger,kAsInteger
b=1
Fork=1To5
b=b*k
Ifb>
=15Then
ExitFor
Nextk
Printk,b
A.315B.212C.424D.515
95.以下程序段的运行结果是___A____。
a=1
b=a
DoUntila>
=5
X=a*b
PrintStr(a)&
&
Str(b)&
="
Str(X),
a=a+b
b=b+a
Loop
A.1*1=12*3=6
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 填空
![提示](https://static.bdocx.com/images/bang_tan.gif)