首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个命令按钮,然后编写如下程序: 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=nu
在窗体上画一个命令按钮,然后编写如下程序: 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=nu
admin
2010-09-11
15
问题
在窗体上画一个命令按钮,然后编写如下程序:
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/5kmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列说法中,错误的是( )。
下面程序段的输出结果是( )。publicclassTest{publicstaticvoidmain(String[]args){intn=10,result=0;
for(intx=0,y=0;!x&&y<=5;y++)语句执行循环的次数是()。
下列程序的输出结果是()。publicclassTest{voidprintValue(intm){do{System.out.println("Thevalueis"+m)}
在文件类提供的方法中,用于创建目录酌方法是()。
单个用户使用的数据视图的描述称为( )。
从工程管理角度,软件设计一般分为两步完成,它们是
软件工程三要素包括方法、工具和过程,其中,______支持软件开发的各个环节的控制和管理。
数据结构分为线性结构和非线性结构,带链的队列属于【】。
随机试题
行政法上的行政不当
血液凝固的主要步骤是
可待因具有成瘾性,其主要原因是
下列施工成本管理的措施中,属于组织措施的是()。
可理解性要求企业的会计信息应当清晰明了、简明扼要,数据记录和文字说明能一目了然地反映出经济活动的来龙去脉,便于财务会计报告使用者理解和使用。()
Inthislecture,Icanonlygiveyouapurely______viewofhowwecanlivelifetothefullandmakesomesuggestionsaboutthe
法的规范作用和社会作用的差异表现在()。
Inthesetimeswhenmarketforcesappearincreasinglycomplicatedandmorevolatile,itisallthemoreimportanttounderstand
Psychologiststakeoppositeviewsofhowexternalrewards,fromwarmpraisetocoldcash,affectmotivationandcreativity.Beha
Asystematicapproachtothejobhuntandacareerchangeinvolvesknowingwhatskillsyouenjoyusing,determining【C1】______y
最新回复
(
0
)