首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个命令按钮,然后编写如下程序: Function fun(ByVal num As Long)As Long Dim k As Long k=1 num=Abs(num) Do While
在窗体上画一个命令按钮,然后编写如下程序: Function fun(ByVal num As Long)As Long Dim k As Long k=1 num=Abs(num) Do While
admin
2010-03-30
41
问题
在窗体上画一个命令按钮,然后编写如下程序:
Function fun(ByVal num As Long)As Long
Dim k As Long
k=1
num=Abs(num)
Do While num
k=k*(num Mod 10)
num=num\10
Loop
fun=k
End Function
Private Sub Command1_Click()
Dim n As Long
Dim r As Long
n=InputBox("请输入一个数")
n=CLng(n)
r=fun(n)
Print r
End Sub
程序运行后,单击命令按钮,在输入对话框中输入"345",输出结果为【 】。
选项
答案
60
解析
程序首先要求用户输入一个数,然后将这个数转化为长整型传递入函数fun。本题中传入的数字是345。函数fun中首先将传入的参数取绝对值,然后进入循环:
第一次循环结束的时候:
k=5
num=34
第二次循环结束的时候;
k=20
num=3
第三次循环结束的时候:
k=60
num=0
转载请注明原文地址:https://kaotiyun.com/show/i2mp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列关于Applet的叙述中,错误的是()。
在退出当前主页时,浏览器调用【】方法终止start()方法中启动的线程。
3下面程序段的输出结果为()。mblicclassTestpublicstaticvoidmain(Stringargs[]){booleana,b,c;
软件工程概念的出现源自【】。
下列说法中正确的是()。
下列Applet在窗口中放置一个按钮,并用这个按钮控制弹出窗口的显示和隐藏。请在横线处填写正确的程序。importjava.applet.Applet;importjava.awt.*;importjava.awt.event
下面程序的输出结果是()。importjava.awt.*;importjava.applet.*;publicclassHelloAppletextendsApplet{publicvo
如果抛出异常,下列可以应用的语句是( )。
最常用的一种基本数据模型是关系数据模型,它的表示应采用()。
数据库保护分为安全性控制、______、并发性控制和数据的恢复。
随机试题
A、①B、②C、③D、④D
设f’(x)为连续函数,则下列命题正确的是()
A.空气B.土壤C.食品,水D.血液,体液E.动物甲型和戊型肝炎的传播主要是通过
中国证监会或者其派出机构可以作出终止审查的决定的情形包括()。
绿色营销是以()为前提。
某商业银行大堂有专人负责向前来储蓄的客户介绍不同种储蓄存款产品的区别,这属于理财顾问服务。()
公园只售两种门票:个人票每张5元,10人一张的团体票每张30元,购买10张以上的团体票的可优惠10%。甲单位45人逛公园,按以上规定买票,最少应付多少钱?()
下列选项中,视图不能够完成的是
在考生文件夹下有一个工程文件sjt4.vbp。窗体上的控件如图所示。程序运行时,若选中“累加”单选按钮,则“10”、“12”菜单项不可用,若选中“阶乘”单选按钮,则“1000”、“2000”菜单项不可用(如图所示)。选中菜单中的一个菜单项后,单击“计算”按
Thedentistsaidthatifmytooth(gotworse)I(wouldhaveto)(have)it(pullout).
最新回复
(
0
)