首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下的一个函数过程: 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
35
问题
有如下的一个函数过程:
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全国计算机二级
相关试题推荐
设在窗体上有一个名称为Check1的复选框数组,并有以下事件过程:PrivateSubCheck1_Click(IndexAsInteger) …EndSub则下面叙述中错误的是( )。
(1)在考生文件夹下有一个工程文件sit3.vbp,其功能是:①单击“读数据”按钮,则把考生文件夹下in3.dat文件中的0~999之间的100个整数读入数组a中:②单击“计算”按钮,则找出这100个整数巾所有水仙花数,并将它们的最大值与最小值分别显示
若将变量TestDate声明为Date类型,则下列为变量TestDate赋值的语句中正确的是()。
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
下列关于栈的叙述中,正确的是
窗体上有一个列表框控件List1。以下叙述中错误的是( )。
以下叙述中错误的是
设有如下程序段:Dima(10)ForEachxInaPrintx;Nextx在上面的程序段中,变量x必须是
设在一个工程的窗体中有如下代码:PublicxAsIntegerPrivateSubFoma_Load()DimyAsIntegerEndSub在该工程的标准模块的声明部分有代码:PublicaAsInteger:Pri
假定通过复制、粘贴操作建立了一个命令按钮数组Command1,以下说法中错误的是
随机试题
若某企业共有四个管理层次,各管理层次的管理幅度均为4,则该公司总共有管理人员()人。
墙背所受土压力较小的重力式挡土墙墙背形式是()。
机械()通开孔间距不应小于2m。
完全垄断企业为了实现利润最大化,应遵循的决策原则是()。
细节测试适用于各类交易、账户余额和披露认定的测试,尤其是对()认定的测试。
设立房地产中介服务机构,应当向当地的()申请设立登记。
2012年3月5日,第()届全国人民代表大会第五次会议在北京人民大会堂开幕。
有以下程序#includemain(){intb[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1;for(i=0;i<=i;j++)t+=b[i][b[j][i]];printf("%
•Readthearticlebelowabouttechnicalwriters.•Foreachquestion31-40writeonewordinCAPITALLETTERSonyourAnswerShe
A、Wifeandhusband.B、Teacherandstudent.C、Clerkandguest.D、Employerandemployee.C根据上一题的信息可推知他俩是客户与代理人之间的关系,故选C。
最新回复
(
0
)