首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下的一个函数过程: Function fn(ByVal num As Long) Dim k As Long k=1:hum=Abs(num) Do While sum k=k*(num Mod 10) num=hum\10 Loop fn=k End
有如下的一个函数过程: Function fn(ByVal num As Long) Dim k As Long k=1:hum=Abs(num) Do While sum k=k*(num Mod 10) num=hum\10 Loop fn=k End
admin
2015-11-25
58
问题
有如下的一个函数过程:
Function fn(ByVal num As Long)
Dim k As Long
k=1:hum=Abs(num)
Do While sum
k=k*(num Mod 10)
num=hum\10
Loop
fn=k
End Function
通过以下事件过程调用该函数,程序运行后,在输入对话框中输入数字“123”,则运行结果为( )。
Private Sub Commandl Click()
Dim n As Long
Dim rAs Long
n=InpuiBo
选项
A、12
B、6
C、3
D、l
答案
B
解析
本题考查函数功能分析。定义函数过程fn时,在参数前加上ByVal表明参数为传值调用。函数fn的主要功能为取出sum的每一位,进行累计相乘,然后返回结果。
转载请注明原文地址:https://kaotiyun.com/show/SkLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮(其Name属性为Command1),然后编写如下代码:PrivateSubCommand1_Click()Dima(5,5)Fori=1To3Forj=1To4a(i,j)=i*jNe
要将窗体Form1标题设为"学习VB"以下能正确实现该功能的语句为
下面程序是用来打印九九乘法表的,请填空。DimiAsInteger,jAsInteger,Str1$Str1=""Fori=1To9Forj=1To9If[]ThenStr1=Str1+Str$(j)+"X"
随机文件用于读数据的语句是
下列程序段的运行结果是______。DimnumAsInteger,aAsInteger,bAsIntegera=88:b=24DoWhileb<>0num=aModba=bb=num
有如下的一个函数过程:Functionfn(ByValhumASLong)DimkAsLongk=lnum=Abs(nam)DoWhilennmk=k*(nnmM
有如下程序:PrivateSubForm_Click()DimiAsInteger,sumASIntegersum=0Fori=2To10IfiMod2<>0AndiMod
属性窗口主要是针对窗体和控件设置的。在VisualBasic中,窗体和控件被称为______。每个对象都可以用一组属性来刻画其特征,而属性窗口就是用来设置窗体或窗体中控件属性的。
将Cos(Y)四舍五入保留3位小数的表达式是()。
表达式2*4^2-2*6/3+3\2的值是【】
随机试题
胸部高电压摄影,滤线栅的栅比不应小于
急性阑尾炎非手术治疗的适应证是
有人概括发达国家的城市化过程,认为它们出现各种现象的正确顺序为()。
建设项目选址意见书应当包括()。
已知在以均值为纵轴、以标准差为横轴的均值标准差平面上,由证券A和证券B构建的证券组合将位于连接A和B的直线或某一条弯曲的曲线上,并且()。
经济学家认为,金融创新是一个( )。
使用约束用具时,患者肢体应保持()。
泰戈尔
在植物实验中,植物学家利用植物标本间的差别把长叶草分为9类。但是这种划分是错误的,因为在用来区分的样本中,有6类标本都同时取自同一区域。以下哪项假设最有可能是以上推理的前提?
下列是一组有关历史唯物主义原理的材料:材料1人们必须认识到,人类进步就能够改变的只是其速度,而不会出现任何发展顺序的颠倒或跃过任何重要的阶段。
最新回复
(
0
)