首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下程序代码: Private Sub Command1_Click() a=Array(1,2,7,10,6) b=Array(5,4,7,8,2) i=0 j=0 Do If i
设有以下程序代码: Private Sub Command1_Click() a=Array(1,2,7,10,6) b=Array(5,4,7,8,2) i=0 j=0 Do If i
admin
2016-08-24
60
问题
设有以下程序代码:
Private Sub Command1_Click()
a=Array(1,2,7,10,6)
b=Array(5,4,7,8,2)
i=0
j=0
Do
If i<=UBound(a)And j<=UBound
(b)Then
If a(i)
Print a(i);
i=i+1
F1RP
Print b(j);
j=j+1
End If
Else
If i<=UBound(a)Then
Print a(i);
i=i+1
End If
If j<=UBound(b)Then
Print h(j);
j=j+1
End If
End If
Loop Until i>UBound(a)And j>UBound
(b)
End Sub
上面事件过程执行后产生的输出是( )。
选项
A、1 5 2 4 7 7 10 8 6 2
B、1 2 2 4 5 6 7 7 8 10
C、1 2 7 10 6 5 4 7 8 1
D、1 2 5 4 7 7 8 2 10 6
答案
D
解析
程序中变量a和变量b分别为数组变量,并且使用Atray函数给两个数组进行了初始化,变量i和j初始值均为0,程序进入Do……Loop Until循环结构,程序执行过程如下所示:
第一次循环,变量i_O,j=O,if i<=uBound(a)and i<=UBound(b)条件为真,执行判断语句if a(i)
UBound(a)And j>UBound(b),条件为假,继续执行循环。
第二次循环,变量i=1,j=0,if i<=UBound(a)and i<=UBound(b)条件为真,执行判断语句if a(i)
UBound(a)And i>uBound(b),条件为假,继续执行循环。
第三次循环,变量i.2,j=0,if i<=UBound(a)and i<=uBound(b)条件为真,执行判断语句if a(i)
UBound(a)And i>UBound(b),条件为假,继续执行循环。
第四次循环,变量i=2,j=1,if i<=UBound(a)and i<=UBound(b)条件为真,执行判断语句if a(i)
UBound(a)And i>UBound(b),条件为假,继续执行循环。
第四次循环,变量i=2,j=2,if i<=UBound(a)and i<=UBound(b)条件为真,执行判断语句if a(i)
UBound(a)And i>UBound(b),条件为假,继续执行循环。
第五次循环,变量i_2,j=3,if i<=UBound(a)and j<=UBound(b)条件为真,执行判断语句if a(i)
UBound(a)And i>uBound(b),条件为假,继续执行循环。
第六次循环,变量i:3,j=3,if i<=UBound(a)and i<:UBound(b)条件为真,执行判断语句if a(i)
UBound(a)And i>UBound(b),条件为假,继续执行循环。
第七次循环,变量i=3,j=4,if i<=UBound(a)and j<=uBound(b)条件为真,执行判断语句if a(i)
UBound(a)And j>UBound(b),条件为假,继续执行循环。
第八次循环,变量i=3,i=5,if j<=UBound(a)and j<=UBound(b)条件为假,执行判断语句If i<=UBound(a)条件为真,执行语句print a(i),i=i+1输出10,变量i的值为4;执行循环判断语句i>UBound(a)And j>UBound(b),条件为假,继续执行循环。
第九次循环,变量i=4,j=5,if i<=UBound(a)and j<=IJBound(b)条件为假,执行判断语句Ifi<=UBound(a)条件为真,执行语句print a(i),i=i+1输出6,变量i的值为5;执行循环判断语句i>UBound(a)And j>uBound(b),条件为真,循环结束。
所以程序输出的结果为1 2 5 4 7 7 8 2 10 6,D选项正确。本题选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/DiLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
执行以下语句过程,在窗体上显示的内容是OptionBase0PrirateSubCommand3_Click()Dimd d=Array("a","b","c","d") Printd(1);d(3)
在数据库系统中,用户所见的数据模式为()。
下列选项中不符合良好程序设计风格的是()。
计时器控件能有规律的以一定时间间隔触发______事件,并执行该事件过程中的程序代码。
下面程序段执行结果为x=Int(Rnd()+4)SelectCasex Case5 Print"excellent" Case4 Print"good" Case3 Print"
在窗体上有一个文本框控件,名称为TextTime;--个计时器控件,名称为Timer1。要求每一秒在文本框中显示一次当前的时间。程序为:PrivateSubTimer1_______() TxtTime.text=TimeE
假定有下面的过程:FunctionFunc(aAsInteger,bAsInteger)AsIntegerStaticmAsInteger,iAsIntegerm=0i=2i=i+m+1
测试的目的是暴露错误,评价程序的可靠性,而______的目的是发现错误的位置,并改正错误。
以下关于窗体的叙述中,错误的是
在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。常见的数据模型有3种,它们分别是层次模型、网状模型和_____________。
随机试题
在花盘的角铁上加工工件时,转速不宜太低。()
A.普鲁卡因B.利多卡因C.丁卡因D.布比卡因(2014年第145题)毒性反应最小的局麻药是
女孩,住在山区,平时多:病。检查,面颊部还有少量脂肪,心肺(一);腹壁皮下脂肪薄。山区无称重的磅秤。在谈条件下,评定营养不良只能依靠澜量臂围。该小儿以前按规定完成计划免疫。该年龄应复种以下哪一种疫苗
半夏泻心汤所治心下痞是由何因所致
妊娠慎用的中成药是()。
下列说法中,错误的有()。
风险衡量是在风险识别的基础上衡量潜在损失的规模和损失发生的可能性,主要采取( )来衡量。Ⅰ.损失概率Ⅱ.损失金额的数学期望Ⅲ.损失的数学期望Ⅳ.损失变量的方差Ⅴ.损失的变异性
在(x2+2)5的展开式中x4的系数是().
某地发生恐怖事件,在应对处置恐怖事件的过程中,下列做法错误的是()。
为客观反映我国电子商务发展状况,国家统计局服务业统计司利用企业“一套房”平台,通过联网直报的方式,对30.8万家企业的电子商务情况进行了调查。2012年,调查的30.8万家企业电子商务交易额为28825.2亿元,比上年增长17.6%(按可比口径,下同)。
最新回复
(
0
)