首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个命令按钮,然后编写如下程序: 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
22
问题
在窗体上画一个命令按钮,然后编写如下程序:
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://jikaoti.com/ti/j8g0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
数据库管理系统是位于用户与操作系统之间的一个数据管理软件,以下不是它的基本功能的是()。
Java语言中使用【】,从.class文件的编译代码中产生用户可读的代码。
下列代表八进制整数的是()。
在执行下面这段Java程序时:publicclassTest{publicstaticvoidmain(String[]args){Strings1=args[0];
Java的输入输出流包括【】、字符流、文件流、对象流以及多线程之间通信的管道流。
在Java语言中,如果数字后没有任何字母,计算机默认为【】类型。
设有如下的变量定义:doublex=4.700000;floaty=2.5f;intz=7;则执行表达式“y+z%3*(int)(x+y)%2/4”后的值是【】。
数据库保护分为安全性控制、______、并发性控制和数据的恢复。
在两种基本测试方法中,【】测试的原则之一是保证所测模块中每一个独立路径至少要执行一次。
树是结点的集合,它的根结点数目是
随机试题
简述急性肝衰竭的治疗原则。
若1岁6个月幼儿,高热、咳嗽4天,查体;精神差、呼吸快、右肺叩浊,语颤减低,左肺呼吸音粗,右肺呼吸音消失。末梢血白细胞明显增高。胸片示大量的胸腔积液。胸部穿刺液为黄色极黏稠的脓液。若治疗不及时,出现包裹性的胸腔积液应选用
在X线摄影中,光电效应的负面影响是
外科的善、恶、顺、逆是指
使用长输管道输送危险化学品的建设项目,在安全设施设计完成后,生产经营单位应当向安全生产监督管理部门提出审查申请,并提供相关材料,下列不需要提供的资料是()。
甲省乙市开源公司(注册地位于乙市丙区)经乙市工商局核准取得《企业法人营业执照》,从事某类产品生产经营。后来,甲省商务局函告开源公司:按照甲省地方性法规最新规定,新建此类企业必须到省商务局办理相应生产经营许可证后,方可向当地工商局申请企业登记,否则予以处罚。
银行最主要的资金来源是()。
Thefirstandsmallestunitthatcanbediscussed【21】______relationtolanguageistheword.Inspeaking,thechoiceofwor
TheVictorianshadbecomeaddictedtospeedandtheywantedtogoeverfaster.Timewasmoneyandefficiencybecame【C1】______im
Theindustrialrevolutiondramaticallyaffectednewspapers.Boththenumbersofpapersandtheirpaidcirculations【B1】______rise
最新回复
(
0
)