首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Private Sub Command1_Click() Dim m As Integer, n As Integer Dim s_base As String, s As String Dim i As Integer,
编写如下程序: Private Sub Command1_Click() Dim m As Integer, n As Integer Dim s_base As String, s As String Dim i As Integer,
admin
2015-06-30
51
问题
编写如下程序:
Private Sub Command1_Click()
Dim m As Integer, n As Integer
Dim s_base As String, s As String
Dim i As Integer, j As Integer
Dim r(20) As Integer
s_base = "0123456789ABCDEF"
m = InputBox("输入数据1")
n = InputBox("输入数据2")
i = 0
Do While m <> 0
r(i) = m Mod n
m = m \ n
i = i + 1
Loop
s = ""
For j = i - 1 To 0 Step -1
s = s + Mid(s_base, r(j) + 1, 1)
Next j
Print s
End Sub
程序运行后,单击命令按钮Command1,并依次在输入对话框中输入58和16,输出结果为
选项
A、A3
B、3A
C、29
D、92
答案
B
解析
m=58,n=16时,r(0)=58 对16取余 得10, m 整除 n得3,m=3;再次循环,r(1)=m 对n取余 得3对16取余得 3,m整除n后得0,退出循环,此时数组r:r(0)=10,r(1)=3。继续下一个For循环,j从1到0,步长为-1,当j为1时,Mid(s_base, r(j) + 1, 1)即为Mid(s_base, 4, 1),即从字符串s_base的第4个字符开始,向后截取一个字符,为"3",s为"3"。同理当j为0时, 从字符串s_base的第11个字符开始,向后截取一个字符,为"A",此时,s="3"+"A"="3A",故输出结果为3A,选择B。
转载请注明原文地址:https://www.kaotiyun.com/show/BVQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
将文本框的()属性设置为True时,文本框可以输入或显示多行文本,且会自动换行。
在程序设计阶段应该采取______和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
下列程序段的执行结果为______。A="abcd"B="bcde"E=Right(A,3)F=Mid(B,2,3)IfE<FThenPrintE+FElsePrintF+E
设有语句Open"c:\Test.Dat"ForOutputAs#1则以下错误的叙述是______。
为了便于对照检查,测试用例应由输入数据和预期的【】两部分组成。
以下程序的输出结果是D)912OptionBase1PrivateSubCommand1_Click()Dims(10),p(3)AsIntegerk=5Fori=1
关于通用对话框控件叙述不正确的是()
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是()
Datetime是Data类型的变量,以下赋值语句中错误的是:______。
下面说法中,不正确的是
随机试题
JT—1型图示仪测试放大器输出特性曲线时,阶梯选择开关应放在()上。
利用光动力学作用治疗恶性肿瘤的方法有
不支持急性脑器质性精神障碍诊断的表现是
药物在体内的吸收、分布、代谢及排泄过程与血药浓度成正比,都是按一级动力学过程进行,即为线性药物动力学。下列关于线性药物动力学的说法,错误的是()。
某公司A从国外进口一批钢坯,以集装箱运输,装箱单及提单上均载明为21箱。货交甲船运输后,由于市场行情的变化,A公司将货物转售给B公司,双方签订买卖合同时,A公司向B公司背书交付了提单等各项单据。待船到目的港,B公司持单提货时,发现货物只有20箱。B公司要求
大城市输配管网系统的外环网一般由城市()燃气管道构成。
目前商业银行的表外业务主要有()。
健康:指一个人智力正常,合乎情理,能够适应正常工作、社会交往或者学习,能够抵御一般疾病。根据健康的定义,下列属于健康的是( )。
在距离摩洛哥东部边境数千里处有一座古代约旦城市的遗址中,发现了一个钱袋,其中有32个刻着摩洛哥文字的金币。当时这个城市是联结中国和欧洲的丝绸之路上的一个重要商贸中心,并且又是摩洛哥去麦加的朝圣者一个重要的中途停留地。因此,上述这个钱袋可能装有其他种类的硬币
Everymorning,Levimakessuretoreplenishtheselectionofdailynewspapers______thecoffeetableinthestaff’sloungearea.
最新回复
(
0
)