中职VB语言程序设计选择题综合练习三Word格式.docx
- 文档编号:5623711
- 上传时间:2023-05-05
- 格式:DOCX
- 页数:12
- 大小:16.97KB
中职VB语言程序设计选择题综合练习三Word格式.docx
《中职VB语言程序设计选择题综合练习三Word格式.docx》由会员分享,可在线阅读,更多相关《中职VB语言程序设计选择题综合练习三Word格式.docx(12页珍藏版)》请在冰点文库上搜索。
Label1.Caption=Str(arr(2,2)+arr(3,3))
程序运行后,单击窗体,在标签中显示的内容是_____。
A)12B)13C)14D)15
24设有如下程序,其功能是用Array函数建立一个含有8个元素的数组,然后查找并输出该数组中的最小值,请选择程序中空处应为_____。
OptionBase1
Dimarr1
DimMinAsInteger,iAsInteger
arr1=Array(12,435,76,-24,78,54,866,43)
Min=_____
Fori=2To8
Ifarr1(i)《MinThenMin=arr1(i)
Print“最小值是:
”;
Min
A)-24B)886C)arr1
(1)D)arr1(0)
25以下程序的输出结果是_____。
Dima(10),p(3)AsInteger
k=5
Fori=1To10
a(i)=I
Fori=1To3
p(i)=a(i*i)
NextI
k=k+p(i)*2
Printk
Endsub
A)33B)28C)35D)37
26以下程序段运行的结果是________。
Dima(-1To5)AsBoolean
DimflagAsBoolean
flag=false
DimiAsInteger
DimjAsInteger
DoUntilflag=True
Fori=-1to5
j=j+1
Ifa(i)=FalseThen
a(i)=True
ExitFor
EndIf
Ifi=5Then
flag=True
Next
Loop
Printj
A)20B)7C)35D)8
27以下有关数组定义的语句序列中,错误的是______。
A)Staticarr1(3)
Arr1
(1)=100
Arr1
(2)=“Hello”
Arr1(3)=123.45
B)Dimarr2()AsInteger
DimsizeAsInteger
PrivateSubCommand2_Click()
size=InputBox(“输入:
”)
ReDimarr2(size)
。
.。
.
C)OptionBase1
PrivateSubCommand3_Click()
Dimarr3()AsInteger
D)DimnAsInteger
PrivateSubCommand4_Click()
Dimarr4(n)AsInteger
28下述语句定义的数组元素有______个。
OPTIONBASE1
DIMA(12,8)
A)117B)128C)96D)20
29下列程序段的执行结果为______。
DimA(10,10)
ForI=1To8
ForJ=6To8
A(I,J)=I*J
NextJ
PrintA(4,6)+A(3,8)+A(8,7)
A)104B)114C)无法输出D)报错溢出
30阅读程序
Dimarr,Sum
Sum=0
arr=Array(1,3,5,7,9,11,13,15,17,19)
Fori=1To10
Ifarr(i)/3=arr(i)\3Then
Sum=Sum+arr(i)
PrintSum
程序运行后,单击窗体,输出结果为______。
A)13B)14C)27D)15
31在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:
Dimarray1(10,10)AsInteger
DimiAsInteger,jAsinteger
Forj=2To4
array1(i,j)=i+j
Text1.Text=array1(2,3)+array1(3,4)
程序运行后,单击命令按钮,在文本框中显示的值是______。
A)15B)14C)13D)12
32窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:
DimA(10),B(5)
ForI=1To10
A(I)=I
ForJ=1To5
B(J)=J*20
A(5)=B
(2)
Print“A(5)=”,A(5)
窗体运行后,单击命令按钮,输出结果是______。
A)A(5)=40B)A(5)=20C)A(5)=10D)A(5)=5
33在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程:
OptionBase0
DimcityAsVariant
city=Array(“北京”,“上海”,“天津”,“重庆”)
Printcity
(1)
程序运行后,如果单击命令按钮,则在窗体上显示的内容是______。
A)空白B)错误提示C)北京D)上海
34窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:
DimA(5,5)
ForI=1To3
ForJ=1To4
A(I,J)=I*J
ForN=1To2
ForM=1To3
PrintA(M,N);
NextM
NextN
窗体运行后,单击命令按钮,输入结果是______。
A)123424B)123468C)123246D)123636
35设有命令按钮Command1的单击事件过程
Dima(3,3)ASInteger
Forj=1To3
a(i,j)=i*j+i
Sum=O
Sum=Sum+a(i,4-i)
运行程序,单击命令按钮,输出结果是______。
A)20B)7C)16D)17
36在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:
DimcAsInteger,dAsInteger
d=0
c=6
x=Array(2,4,6,8,10,12)
Fori=1To6
Ifx(i)>
=cThen
d=d+x(i)
Else
d=d-c
Printd
程序运行后,如果单击命令按钮,则在窗体上输出的内容为______。
A)10B)16C)12D)20
37阅读程序:
Dimarr()AsInteger
ReDimarr(3,2)
Fori=1To3
Forj=1To2
arr(i,j)=i*2+j
ReDimPreservearr(3,4)
Forj=3To4
arr(3,j)=j+9
Printarr(3,2)+arr(3,4)
程序运行后,单击窗体,输出结果为
A)21B)13C)8D)25
38窗体中新建立一个命令按钮(Command1),其事件代码如下:
Dima(4)AsInteger,b(4)AsInteger
ForK=0To2
a(K+1)=Val(InputBox(“请输入数据”))
b(3-K)=a(K+1)
NextK
Printb(K)
窗体运行后,单击命令按钮,依次输入1、3、5,执行结果为______。
A)0B)1C)3D)5
39在窗体上画一个名称为Command1命令按钮,然后编写如下程序:
DimiAsInteger,jAsInteger
Dima(10,10)AsInteger
a(i,j)=(i-1)*3+j
Printa(i,j);
程序运行后,单击命令按钮,窗体上显示的是______。
A)123
246
369
B)234
345
456
C)147
258
D)123
789
40对窗体编写如下代码:
PrivateSubForm_KeyPress(KeyAsciiAsInteger)
a=Array(237,126,87,48,498)
m1=a
(1)
m2=1
IfKeyAscii=13Then
Fori=2To5
Ifa(i)》m1Then
m1=a(i)
m2=i
Printm1
Printm2
程序运行后,按回车键,输出结果为______。
A)484
B)237
1
C)498
5
D)498
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 语言程序设计 选择题 综合 练习