首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Dim num As Integer,r As Integer,n As Integer,i As Integer,arr(5)As Integer Private Sub Command1_Click() num=12:r=2 Call
编写如下程序: Dim num As Integer,r As Integer,n As Integer,i As Integer,arr(5)As Integer Private Sub Command1_Click() num=12:r=2 Call
admin
2016-12-13
40
问题
编写如下程序:
Dim num As Integer,r As Integer,n As Integer,i As Integer,arr(5)As Integer
Private Sub Command1_Click()
num=12:r=2
Call sub1(num,r,n)
For i=n To 1 Step-1
Print arr(i);
Next i
End Sub
Sub sub1(d As Integer,r As Integer,k As Integer)
k=0
Do While d<>0
k=k+1:arr(k)=d Mod r:d=d\r
Loop
End Sub
程序运行后,单击命令按钮Command1,输出结果为
选项
A、1 1 0 0
B、0 0 1 1
C、0 1 0 1
D、1 0 1 0
答案
A
解析
本题实际上是在子过程sub1中对arr数组进行的赋值工作,形参d的值为12,r的值为2,k的初值为0;在循环中计算d除以2的余数放到数组的第一个元素,整除2后再除以2的余数放到第二个元素……以此类推,最后数组arr中存放的是(0、0、1、1),在Command1_Click()过程中调用完子过程对数组进行赋值以后,逆序输出了数组的值。
转载请注明原文地址:https://kaotiyun.com/show/SBGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面程序段的作用是从文本框中输入数据,如果该数据满足条件:除以6余2,除以5余3,则输出,否则,将焦点定位在文本框中,并清除文本框的内容。请填空。PrivateSubCommandlClick()num=Val(Textl.Tex
假定建立了一个名为Comrnandl的命令按钮数组,则下列说法中错误的是()。
对话框在关闭之前,不能继续执行应用程序的其他部分,这种对话框属于()。
将文本框的PasswordChar属性设置为一个星号*,运行时,在文本框中输入的字符仍然显示出来,而不显示星号,原因可能是()。
下列程序段的运行结果是()。Subsele()DimnAsIntegeri=21:n=3DoWhilei>ni=i—nLoopPrintiEndSub
下列事件过程的功能是:建立一个名为Datal的随机文件,存放角度值及这些角度的正弦函数值和余弦函数值,角度为1,2,3,…,90。请在空白处填入适当的内容,将程序补充完整。PrivateTypeAngKAsInteger
VisualBasic提供的工具栏中,一般只显示______。
表达式(7/3+1)*(18/-1)的值是______。
随机试题
胃是体内食物消化、吸收的主要场所。()
哪两脏的关系,主要表现在水液代谢和呼吸两个办面?()
医德荣誉感
企业事业单位和其他生产经营者。在污染物排放符合法定要求的基础上,进一步减少污染物排放的.人民政府应当依法采取()等方面的政策和措施予以鼓励和支持。
投标人在招标文件要求提交投标文件的截止日期前,下列说法正确的是( )。
所有者权益类账户的期末余额根据()计算。
某单位新建宿舍楼,其权属登记应在房屋竣工后()个月内向登记机关提出申请。
Accordingtoonespeaker,wecouldskip______ifweareshortoftime.
Theabilitytocommunicateusingcomplexlanguageandtothinkactivelyaboutone’sownhistoryandfuturemakensashumans【B1】
TheReasonableWomanStandardA)SincethevolatilemixofsexandharassmentexplodedundertheCapitoldome,ithasn’tjustbee
最新回复
(
0
)