首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下程序代码: 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
42
问题
设有以下程序代码:
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全国计算机二级
相关试题推荐
以下程序代码实现单击命令按钮Command1时生成20个(0,100)之间的随机整数,存于数组中,打印数组中大于50的数,并求这些数的和。PrivateSubCommand.Click()Dimarr(1To20)For
在窗体上用复制、粘贴的方法建立了一个命令按钮数组,数组名为M1。设窗体Form1标题为“myform1”,双击控件数组中的第3个按钮,打开代码编辑器,写下如下代码:PrivaeSubM1_Click(IndexAsInteger)F
在窗体上绘制一个命令按钮和一个文本框,名称分别为Command1和Text1,然后编写如下程序:PrivateSubCommand1_Click()a=InputBox("请输入日期(1~31)")t="旅游景点:"_
在窗体上画一个名称为Command1的命令按钮和两个名称分别为Text1、Text2的文本框,然后编写如下事件过程:PrivateSubCommand1_Click() n=Text1.TextSelectCase
下面程序运行后输出结果是()。ForI=1to2 S=1 Forj=0toI-1 S=S+S*I Nextj PrintS NextI
算法的空间复杂度是指
使用语句DimA(1To10)AsInteger声明数组A之后,以下说法正确的是()。
测试的目的是暴露错误,评价程序的可靠性,而______的目的是发现错误的位置,并改正错误。
数据库系统的核心是
下面对类-对象主要特征描述正确的是
随机试题
()是能力发展的自然前提。
治疗糖尿病的基本措施是
关于建设项目场地准备及临时设施费的说法,正确的有()。
以证券承销业务为本源业务的金融机构是()。
过户是指货主为了业务方便或改变存储条件,将某批库存自甲库转移到乙库。()
学生在学习较长的内容时,经常是前边和后边的部分记忆效果好,中间部分遗忘较多,这是受()因素的干扰。
甲乙系夫妻关系,因女方身体原因无法怀孕生子,便和丙女签订代孕合同,合同约定丙女在帮助怀孕生子之后,可获得8000元费用。该代孕合同违反了我国民法总则中的()。
根据下列材料回答问题。我国供气来源多元化,主要包括国产气和进口气两部分。国产气主要有常规天然气、页岩气和煤层气等,进口气主要有进口LNG和进口管输气。近年来,我国天然气供应量稳步增加,国产气、进口管输气、进口LNG都呈上涨趋势。国产气从2010年
A.Iwanttocheckin.B.Youmayboardnow.C.I’mafraidyourbagisfourkilosoverweight,A:IsthistherightcounterforC
西汉时期,中国的船队就到达了印度和斯里兰卡(sriLanka),用中国的丝绸换取了琉璃(coloredglaze)、珍珠等物品。中国唐代是中国历史上对外交流的活跃期。据史料记载,唐代中国通使交好的国家多达70多个,那时候的首都长安里来自各国的使臣、商人
最新回复
(
0
)