首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个命令按钮,然后编写如下程序: Function fun(By Val num As Long)As Long Dim k As Long k=1 num=Abs(num) Do While
在窗体上画一个命令按钮,然后编写如下程序: Function fun(By Val num As Long)As Long Dim k As Long k=1 num=Abs(num) Do While
admin
2009-01-15
41
问题
在窗体上画一个命令按钮,然后编写如下程序:
Function fun(By Val 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=O
转载请注明原文地址:https://kaotiyun.com/show/7r2p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列代码执行之后,输出的结果为______。publicclassex38{publicstaticvoidmain(String[]args){
下列语句序列执行后,输出的结果是______。publicclassex37{publicstaticvoidmain(String[]args){
设有定义inty=5;,则执行以下语句后,y的值为______。y=--y-5;
分布式数据库系统不具有的特点是______。
关系数据库管理系统能实现的专门关系运算包括______。
下列说法错误的是______。
测试的目的是暴露错误,评价程序的可靠性;而______的目的是发现错误的位置并改正错误。
若要获得一个线程的优先级,可以使用方法______,若要修改一个线程的优先级,则可以使用方法______。
关系操作的特点是______操作。
下列叙述中,不属于测试的特征的是
随机试题
简述真理的绝对性和相对性的含义及二者的辩证关系。
内环境包括
从年龄分布来看,死亡率最高的是
下列药物中,可导致药源肝损害的是
关于抗震设防地区多层砌块房屋圈梁设置的下列叙述,不正确的是()。
隧洞和边坡开挖后通常采用喷射混凝土加固保护,以达到快硬、早强和高强度效果,在配置混凝土时应优先选用()。
某企业从银行取得一笔长期借款2000万元,年利率8%,期限3年,每年年末结息一次,到期一次还本,借款手续费率0.2%,企业所得税率25%,则该笔借款的资金成本率为()。
小周在一家商店选购电视机,觉得该商店电视机的款式、质量不合心意;正打算离开时,被该产品的促销员拦住。该店员要求小周必须买一台,否则不许离开。该促销员的行为侵犯了小周的( )。
深圳某有限责任公司的法律顾问在审查公司减少注册资本的方案时,提出以下意见,其中()不符合公司法的规定。
读太阳高度随经度和纬度变化示意图。太阳高度随经度的变化太阳高度随纬度的变化此时可能出现的现象是()。
最新回复
(
0
)