首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下的一个函数过程: Function fn(ByVal num As Long) Dimvk As Long k=1:hum=Abs(num) Do While num k=k*(num Mod10) num=num\10 Loop fn=k End
有如下的一个函数过程: Function fn(ByVal num As Long) Dimvk As Long k=1:hum=Abs(num) Do While num k=k*(num Mod10) num=num\10 Loop fn=k End
admin
2020-07-22
41
问题
有如下的一个函数过程:
Function fn(ByVal num As Long)
Dimvk As Long
k=1:hum=Abs(num)
Do While num
k=k*(num Mod10)
num=num\10
Loop
fn=k
End Function
通过以下事件过程调用该函数,程序运行后,在输入对话框中输入数字“123”,则运行结果为( )。
Private Sub Command1_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/vwHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面对软件测试和软件调试有关概念叙述错误的是
在窗体上没有进行任何属性设置,然后编写如下事件过程,则程序运行结果是()。PrivateSubForm_Load()Fori=1To10sum=sum+iNex
在窗体上画一个名称为Combol的组合框,名称为Text1的文本框,以及名称为Command1的命令按钮,如图所示。运行程序,单击命令按钮,将文本框中被选中的文本添加到组合框中,若文本框中没有选中的文本,则将文本框中的文本全部添加到组合框中。命
设有如下的程序段:n=0Fori=1To3 Forj=1Toi Fork=jTo3n=n+1 Nextk NextjNexti执行上面的程序段后,n的值为( )。
下面哪个属性肯定不是框架控件的属性()。
下列叙述中正确的是()。
软件生命周期中的活动不包括( )。
在设窗体上有一个通用对话框控件CD1,希望在执行下面程序时,打开如图所示的文件对话框:PrivateSubCommand1_Click() CD1.DialogTitle="打开文件" CD1.InitDir="C:" CD1.Fil
语句PrintString(3,"string")的功能是
为使文本框具有初始值"VB",在设计阶段正确的操作是
随机试题
为女患者行导尿术时,操作正确的是
多发性骨髓瘤和浆细胞白血病外周血象不同点是
大量的蛋白尿说明()
张某,女,55岁,患阿米巴痢疾,护士为其安置右侧卧位,进行保留灌肠治疗,安置卧位的依据是( )。【历年考试真题】
线路的纵断面采用直角坐标法绘制,以中桩的里程为横坐标,以其高程为纵坐标,纵横坐标比例尺的关系是()。
某系统工程公司项目部承包一大楼空调设备的智能监控系统安装调试。监控设备、材料有直接数字控制器、电动调节阀、风门驱动器、各类传感器(温度、压力、流量)及各种规格的线缆(双绞线、同轴电缆)。合同约定:设备、材料为进口产品,并确定了产品的品牌、产地、技术及标准要
纳税人转让土地使用权或者销售不动产,采用预收货款方式的,其纳税义务的发生时间为收到货款的当天。( )
欲盖弥彰,属于心理防御机制中的()。
有人认为“凡是在理性中所有的,最初无不在感觉之中”,这一观点()。
Itisnogooddwellingonthepast.Whatexistedorhappenedinthepastmayhavebeenbeautifulorexcitingandmaynowbringp
最新回复
(
0
)