首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: 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
35
问题
编写如下程序:
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全国计算机二级
相关试题推荐
数据管理技术发展过程经过人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的是__________阶段。
下列程序要求用户输入一个年份,并能够判断用户输入的年份是否是闰年,横线处应填()。SubEnSure()DimyearAsIntegeryear=Val(InputBox(”请输入年份:”))If(
用Print方法在Forml窗体中显示出4个#号的正确代码为()。
在窗体上建立通用对话框需要添加的控件是()。
在窗体上建立通用对话框需要添加的控件是()。
在文本框中输入密码时,要求在文本框中只显示(+)号,则应当设置此文本框的()属性。
没有数组定义语句:Dima(5)AsInteger,Listl为列表框控件。下列给数组元素赋值的语句错误的是()。
如果在程序中要将a定义为静态变量,且为整型数,则应使用的语句是()。
执行如下两条语句后,窗体上显示的是()。a=9.8596PrintFormat(a,“$00,00.00”)
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为()。
随机试题
翻訳料金につきましては、内容や条件に________目を通していただいた後、メールでお知らせいただければ助かります。
三子养亲汤中白芥子善于
无痛性肉眼全程血尿最常见的原因是
有利于钙吸收的因素,除了
A.麻黄碱B.罂粟碱C.莨菪碱D.阿扑吗啡E.其他金鸡纳碱盐酸吗啡需要检查的特殊杂质是()。
试述:海水环境港口与航遭工程混凝土区域的划分;
2017年4月20日至21日,二十国集团(G20)财长和央行行长会议在()举行。
对偶婚
StudentsofUnitedStateshistory,seekingtoidentifythecircumstancesthatencouragedtheemergenceoffeministmovements,ha
Researchonanimalintelligencealwaysmakesuswonderjusthowsmarthumansare.Considerthefruit-flyexperimentsdescribedb
最新回复
(
0
)