首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下的一个函数过程: 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
80
问题
有如下的一个函数过程:
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://www.kaotiyun.com/show/QmHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有三个水平滚动条,名称分别为HSRed、HSGreen和HSBhe,取值范围均是0~255,代表颜色的三种基色。改变滚动框的位置,可以改变三种基色的值,从而改变窗体的背景色,如下图所示。程序代码如下:Dimcolor(3)AsIntege
窗体上有单选钮和列表框控件。单击名称为Option1、标题为"国家"的单选钮,向列表框中添加国家名称,如下图所示。Option1的单击事件过程如下:PrivateSubOption1_Click() Dimarr arr=Array("
在过程定义中,Private表示()。
编写如下程序:PrivateSubCommand1_Click() DimmAsInteger,nAsInteger n=2 Form=1To3 Printproc(n); NextmEndSubF
在窗体上画两个文本框(名称分别为Text1和Text2)和一个命令按钮(名称为Command1),然后编写如下事件过程:PrivateSubCommand1_Click() x=0 DoWhilex
随机试题
为制止工程建设活动随意性、加强项目建设全过程控制,必须实行工程建设()。
下列有关风险与收益的关系的说法正确的是()。
钢筋混凝土构件中,受弯构件、偏心受拉构件及轴心受拉构件一侧的受拉钢筋最小配筋率为()。
ABC理论中,B指()。
某车辆拥堵路口,交警怒打车辆,叫其快走,口中说:“领导车子马上要来了,你们还不快走。”被敲打车窗的司机与交警争论,交警却说:“我只为领导服务,是领导的事情重要还是你们的事情重要。”关于此事,下列说法错误的是()。
新媒体编织的世界成了不少人逃避现实的精神寄托,因为在新媒体的空间里,我们似乎能够更加自我、更加安全、更加虚拟。朋友圈正逐渐成为我们存放情怀的场域,隔着一层屏幕就隔着一层现实。当你看到我似乎在周游世界,殊不知我只是在自家楼下遛狗;我看到你似乎在享用美食,殊不
根据下面材料回答问题。2008年上半年贵州农民人均生活现金消费支出为700.92元,考虑价格因素增长5.5%;城镇居民人均生活消费支出为4086.28元,比上年同期名义增长8.46%。支出增加的同时其结构也发生了一些变化。2008年上半年
Inthesimplestterms,amarketistheplacewheresellermeetsbuyertoexchangeproductsformoney.Traditionalmarketsstill
Itwasbecausehewasinaverywateryenvironment,safefromthebacteriathatneedoxygentolive.(Passage1)
A、Shedoesn’tliketeaalthoughit’sgoodforherhealth.B、Shelikestodrinkteaforitsgoodtaste.C、Shelikesbeefforits
最新回复
(
0
)