首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下的一个函数过程: Function fn(ByVal num As Long) Dim k As Long k=1:num=Abs(num) Do While num k=k*(num
有如下的一个函数过程: Function fn(ByVal num As Long) Dim k As Long k=1:num=Abs(num) Do While num k=k*(num
admin
2020-07-22
51
问题
有如下的一个函数过程:
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 Commandl_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/EgHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
执行下列语句:strInput=InputBox("请输入字符串","字符串对话框","字符串")将显示输入对话框。此时如果直接单击"确定"按钮,则变量strInput的内容是( )。
在窗体上画一个文本框,名称为Textl(可显示多行),然后再画三个命令按钮,名称分别为Commandl、Command2和Command3,标题分别为”读数”、”统计”和”存盘”,如图2.5所示。程序的其功能是:单击”读数”按钮,则把考生目录下的in5.t
负责数据库中查询操作的数据库语言是( )。
下列关于栈的叙述中,正确的是
阅读下面程序代码:PrivateSubCommand1_Click()DimsAsIntegers=0a=Array(65,23,12,54,67,32,45,98,48,62)Fork=0To4Ifa(k)>a(9-k)Th
窗体上有一个名称为Commandl的命令按钮,一个名称为Textl的文本框。编写如下程序:PrivateSubCommandl_Click()DimXAsIntegerx=Val(InputBox(“输入数据”))
有两个关系R和T如下图所示:则由关系R得到关系T的运算是()。
能够存放组合框的所有项目内容的属性是
表达式12/2\4的值是
下列说法中,错误的是
随机试题
当事人对合同是否成立存在争议,人民法院能够确定当事人名称或者姓名、标的和数量的,一般应当认定合同______。
重组DNA技术中,不常用到的酶是
比较全面地论述眼科五轮八廓、运气学说、眼病的病因病机、脏腑主病及全身兼症的一书是:
控制项目目标的主要措施中,()是最重要的措施。
下列税费中,不足人民币50元免予征收的是()。
以下不属于识别有效投资组合的有效信息的是()。
由于指数基金的投资非常分散,可以完全消除投资组合的系统风险。()
设inta=5,b=6,表达式(++a==b--)?++a:--b的值是【】。
•Youwillhearaprogramaboutbusiness.•Foreachquestion(23-30),markoneletter(A,BorC)forthecorrectanswer.•
TheXinjiangAirlinesservepassengersandcustomersinthesoutheastofChinaonly.
最新回复
(
0
)