首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个名称为Command1的命令按钮,编写如下程序代码: Option Base 1 Private Sub Command1_Click() Dim n As Long Dim m As Integer
在窗体上画一个名称为Command1的命令按钮,编写如下程序代码: Option Base 1 Private Sub Command1_Click() Dim n As Long Dim m As Integer
admin
2020-06-30
47
问题
在窗体上画一个名称为Command1的命令按钮,编写如下程序代码:
Option Base 1
Private Sub Command1_Click()
Dim n As Long
Dim m As Integer
Dim x As Integer,i As Integer
Dim nums()As Integer
n=CLng(Val(InputBox("输入一个正整数","输入")))
m=Len(Trim(Str(n)))
ReDim Bum8(m)
For i=m To 1 Step—1
nums(i)=n 10^(i—1)
n=n—num$(i)*10^(i一1)
Next i
For i=m To 1 Step一1
x=x+num$(i)
Next i
Print x
End Sub
程序运行时,单击命令按钮,在出现的输入对话框中输入“8356”,则输出结果是( )。
选项
A、一6
B、6538
C、8356
D、22
答案
D
解析
程序开始前使用Option Base 1语句,表示数组下标从1开始。在过程Command1_Click中定义了动态数组nums,通过lnputBox函数输入一个正整数赋值给n,n=8356;str(n)可以将n转换为字符串,通过Len函数测量字符串的长度,然后赋值给变量m,m=4。通过ReDim语句给动态数组nums重新分配空间,nums是一个可以包含4个元素的一维整型数组。第一个for循环的功能是:将整数n的千位数赋值给nums(1),将整数n的百位数赋值给nums(2),将整数n的十位数赋值给nums(3),将整数n的个位数赋值给hums(4),所以循环结束后nilms(1)=8,nums(2)=3,nums(3)=5,hums(4)=6。后一个For循环的功能是:将hums数组中的所有元素累和,并将结果赋值给变量x,x=8+3+5+6=22,最后输出x的值。故本题D选项正确。本题选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/pTHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
窗体上有一个名称为Commandl的命令按钮,有程序如下:OptionBase1PrivateSubCommandlClick()Dima(10)AsInteger第1个ForFori=1To10a(i)=Int(Rnd*
以下关于VB对象属性的叙述中,错误的是
在标准模块中,将a定义为全局整型变量的语句是
编写如下程序:PrivateSubCommand1—Click()DimXAsIntegerx=10Printfunl(x,12)+xEndSubPrivateFunctionfiml(mAsInteger,nAsInteger)
以下关于通用对话框的叙述中,错误的是
下面不属于对象主要特征的是()。
下列与队列结构有关联的是
在软件开发中,需求分析阶段产生的主要文档是
将数据库的结构划分成多个层次,是为了提高数据库的()。
随机试题
A.甲基纤维素口服B.石蜡油口服C.肥皂水灌肠D.外科手术E.半乳糖口服结肠癌便秘
A.药时曲线下面积B.消除半衰期C.分布半衰期D.表观分布容积E.生物利用度弃奶期与兽药在奶牛乳汁中的药代动力学参数密切相关的是
A.煎煮法B.浸渍法C.渗漉法D.双提法E.水蒸气蒸馏法贵重药材或毒性药材及高浓度制剂药材的提取应采用()
依据《劳动法》的规定,用人单位在劳动安全卫生方面应承担的法律义务有()。
()是计算机技术与通信技术相结合而产生的一个应用领域。
关于股东大会的决议,下列说法错误的是()。
经中国国务院、中央军委批准,中国将在海南省文昌市(108°21’E,19°20’N)建设新航天发射场,这也将是中国继酒泉(98°26’E,39°46’N)、西昌(101°46’E,27°32’N)、太原(112°38’E,37°32’N)之后第四个航天发射
CellPhoneLetsYourSecretOutYourcellphoneholdssecretsaboutyou.Besidesthenamesand【51】thatyou’veprogrammedin
Whatarethesepeopleplanningtodo?
Beforethe20thcenturythehorseprovideddaytodaytransportationintheUnitedStates.Trainswereusedonlyforlong-distan
最新回复
(
0
)