首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下的一个函数过程: Function fn(ByVal num As Long) Dim k As Long k=1:num=Abs(num) Do While num k=k
有如下的一个函数过程: Function fn(ByVal num As Long) Dim k As Long k=1:num=Abs(num) Do While num k=k
admin
2020-06-30
91
问题
有如下的一个函数过程:
Function fn(ByVal num As Long)
Dim k As Long
k=1:num=Abs(num)
Do While num
k=k*(num Mod 10)
num=num\10
Loop
fn=k
End Function
通过以下事件过程调用该函数,程序运行后,在输入对话框中输入数字“123”,则运行结 果为( )。
Private Sub Command l_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/QmHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有三个水平滚动条,名称分别为HSRed、HSGreen和HSBhe,取值范围均是0~255,代表颜色的三种基色。改变滚动框的位置,可以改变三种基色的值,从而改变窗体的背景色,如下图所示。程序代码如下:Dimcolor(3)AsIntege
有三个关系R、S和T如下:则关系T是由关系R和S通过某种操作得到,该操作为( )。
在过程定义中,Private表示()。
编写如下程序:PrivateSubCommand1_Click() DimmAsInteger,nAsInteger n=2 Form=1To3 Printproc(n); NextmEndSubF
在窗体上画两个文本框(名称分别为Text1和Text2)和一个命令按钮(名称为Command1),然后编写如下事件过程:PrivateSubCommand1_Click() x=0 DoWhilex
随机试题
锅炉压力容器焊工考试规则规定,焊工操作技能考试有某项或全部项目不合格者,允许在一个月内补考一次。
用二叉链表表示具有n个结点的二叉树时,值为空的指针域的个数为()
中外合作企业在出现下列哪种情况时,由履行合同的一方或数方向审批机关提出申请,解散合作企业。
_______,献愁供恨,玉簪螺髻。(辛弃疾《水龙吟.登建康赏心亭》)
反对精液商品化的学者的理由是
甲状腺Ⅱ度肿大是指
患者,女,40岁。平素畏寒,四肢不温。上述症状与气的哪个功能关系最密切
根据《循环经济促进法》,下列关于社会参与者的权利义务和作用的表述,不正确的是()。
某县城一家房地产开发企业2010年度委托建筑公司承建普通住宅楼10栋,其中:90%的建筑面积直接对外销售。取得销售收入6648万元;其余部分暂时对外出租,本年度内取得租金收入63万元。与该住宅楼开发相关的成本、费用有:支付土地使用权价款1400万元;取得土
行政主体受胁迫作出的行政行为属于()。
最新回复
(
0
)