首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下的一个函数过程: Function fn(ByVal num As Long) Dimvk As Long k=1:hum=Abs(num) Do While num k=k*(num Mod10) num=num\10 Loop fn=k End
有如下的一个函数过程: Function fn(ByVal num As Long) Dimvk As Long k=1:hum=Abs(num) Do While num k=k*(num Mod10) num=num\10 Loop fn=k End
admin
2020-07-22
28
问题
有如下的一个函数过程:
Function fn(ByVal num As Long)
Dimvk As Long
k=1:hum=Abs(num)
Do While num
k=k*(num Mod10)
num=num\10
Loop
fn=k
End Function
通过以下事件过程调用该函数,程序运行后,在输入对话框中输入数字“123”,则运行结果为( )。
Private Sub Command1_Click()
Dim n As Long
Dim r As Long
n=InputBox("请输入一个数值")
n=CLng(n):r=fn(n)
Print r
End Sub
选项
A、12
B、6
C、3
D、1
答案
B
解析
本题考查函数功能分析。定义函数过程fn时,在参数前加上ByVal表明参数为传值调用。函数fn的生要功能为取出num的每一位,进行累计相乘,然后返回结果。
转载请注明原文地址:https://kaotiyun.com/show/vwHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
假定有以下两个过程:SubS1(ByValxAsInterger,ByValyAsInterger)DimtAsIntergert=x:x=y:y=tEndSubSubS2(xAsInterger,yAsInter
要使得文件列表框File1中只显示文件扩展名为jpg的图片文件,则下列正确的语句是
在窗体上画一个命令按钮和一个标签,其名称分别为Commandl和Labell,然后编写如下事件过程PrirateSubCommandl_Click()Dimarr(10)Fori=6To10
下面不属于软件设计阶段任务的是
设在工程文件中有一个标准模块,其中定义了如下记录类型:TypeBooks NameAsString*10 TelNumAsString*20EndType在窗体上画一个名为Command1的命令按钮,要求当执行事件过程Co
下列叙述中正确的是()。
对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为()。
以下关于过程及过程参数的叙述中,错误的是
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
护理法规的基本内容包括总纲、护理教育、____________、护理服务。
投标是指投标方按照招标方的要求在规定的期限内向招标方发出的缔约提议。投标是()
肝胃不和与肝郁脾虚证的共同表现是()
地高辛的有效血药浓范围是茶碱对新生儿的有效血药浓度是
自我概念的功能主要有()。
从1,2,3,…,12中最多能选出几个数,使得在选出的数中,每一个数都不是另一个数的2倍?
认为根据社会要求加给儿童的教育是坏教育,让儿童在自然中顺其自然发展才是好的教育,甚至越是远离社会影响的教育才越是好教育,这是()。
数据库设计分为以下6个设计阶段:需求分析阶段、【】、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
TricksoftheTrade[A]Aschildren,wearetaughtthatworkinghardwillgetusgoodgrades.Whenitcomestoyourjob,thesam
A、Shegotmorethanonejoboffers.B、Shewasthefirstonetogetanoffer.C、Shealsowasofferedajob.D、Shegotmoreoffers
最新回复
(
0
)