首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序代码如下,当单击窗体上的Command1控件时,窗体上输出的结果是( )。 Private Sub Command1_Click() Dim Y As Integer,I As Integer Dim A(7)As Intege
程序代码如下,当单击窗体上的Command1控件时,窗体上输出的结果是( )。 Private Sub Command1_Click() Dim Y As Integer,I As Integer Dim A(7)As Intege
admin
2009-02-13
35
问题
程序代码如下,当单击窗体上的Command1控件时,窗体上输出的结果是( )。 Private Sub Command1_Click() Dim Y As Integer,I As Integer Dim A(7)As Integer Y=18:I=0 Do A(I)=Y Mod 2 I=I+1 Y=Y\2 Loop Until Y<1 For j=I-1 To 0 Step-1 Print A(j); Next j End Sub
选项
A、1 0 0 0
B、1 0 0 1 0
C、0 0 1 1 0
D、1 0 1 0 0
答案
2
解析
程序中Do-Loop循环的执行过程是:第一次I=0,Y=18,把Y Mod 2的值0存入a(0),I加1使I值变成1,Y\2存入Y,从而使Y变成9,Y为9不小于1,依旧循环:第二次I=1,Y=9,把Y Mod 2的值1存入a(1),i加1变成2,Y\2存入Y,从而使 Y变成4,Y为4不小于1,依旧循环:第三次I=2,Y=4,把Y Mod 2的值0存入a(2),i值加1变成3,Y\2存入Y,从而使Y变成2,Y为2不小于1,依旧循环;第四次I=3,Y=2,把Y Mod 2的值0存入a(3),i值加1变成4,Y\2存入Y,从而使Y变成1,Y为1不小于 1,依旧循环:第五次I=4,Y=1,把Y Mod 2的值1存入a(4),i值的加1变成5,Y/2存入 Y,从而使Y变成0,Y为0小于1,循环退出。再通过For循环从a(4)到a(0)输出数组元素,结果是“1 0 0 1 0”。
转载请注明原文地址:https://jikaoti.com/ti/Pkq0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
程序设计中用得最多的语句是()。
只能用在循环语句中的是()。
定义类头时,不可能用到的关键字是()。
下面是一个类的定义,根据程序功能,在指定的空白处填上适当的语句或语法成分,使程序完整。Class______//定义名为myclass的类{staticintvar=666;staticintgetvar()
已知如下的命令执行javaMyTestabc,()语句是正确的。
下列()语句是声明一个含有10个String对象的数组。
在Java中语句:32%10的运算结果为()。
在一个应用程序中有如下定义:inta[]={1,2,3,4,5,6,7,8,9,10};,为了打印输出数组a的最后一个元素,下面正确的代码是()。
规定功能的软件,在一定程序上对自身错误的作用(软件错误)具有屏蔽能力,则称此软件为具有______的软件。
随机试题
下列不属于学校固有权利的是()
A、Transferhertoanotherdepartment.B、RepairtheX-rayequipment.C、Cutdownherworkload.D、Allowhertogoonleavefortwo
最常见的肠梗阻原因是
患者,女性,结婚4年未孕,形体肥胖,月经40~60天一行,面色白,头晕心悸,胸闷。苔白腻,脉滑。治宜
可变电容器()
【2015招商银行】Wehavegottoabidebytherules.
下列各对物质,可以组成缓冲溶液的是()。
()是坚持和发展中国特色社会主义的必由之路。
电视是艺术与现代科学技术相结合的产物。数字化多媒体制作始于()年代。[2012年真题]
Ifyouweretoexaminethebirthcertificatesofeverysoccerplayerin2006’sWorldCuptournament,youwouldmostlikelyfind
最新回复
(
0
)