首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: Function fun(ByVal num As Integer) As Integer Dim k As Integer k = 1 num = Abs(num) Do While num
有如下程序: Function fun(ByVal num As Integer) As Integer Dim k As Integer k = 1 num = Abs(num) Do While num
admin
2015-08-28
28
问题
有如下程序:
Function fun(ByVal num As Integer) As Integer
Dim k As Integer
k = 1
num = Abs(num)
Do While num
k = k * (num Mod 10)
num = num \ 10
Loop
fun = k
End Function
Private Sub Form_Click()
Dim n As Integer
Dim r As Integer
n = InputBox("请输入一个数:")
n = Int(n)
r = fun(n)
Print r
End Sub
程序运行后,单击窗体,在输入对话框中输入246,输出结果为
选项
A、120
B、48
C、24
D、60
答案
B
解析
程序从对话框中获得n的初值并转换成数字进行计算。Do While…Loop循环对传过来的数值进行处理。Mod为取余函数。代入变量和初值进行计算可得退出循环时k=48。选B)。
转载请注明原文地址:https://kaotiyun.com/show/sELp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:PrivateSubCommand1_Click()DimiAsInteger,xAsIntegerFori=1To6
设a="VisualBasic",下面使b="Basic"的语句是______。
软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
下列程序的运行结果是()。PrivateSubCommand1_Click()a=1.5b=1.5Callfun(a,b)Printa,bEndSubPrivate
下列关于文件的叙述中,错误的是()。
可以通过()的方法来输出一个二维数组中的各个元素。
下列关于For…Next语句的说法正确的是()。
以下叙述中错误的是______。
设一棵完全二叉树共有500个结点,则在该二叉树中有【】个叶子结点。
在考生文件夹中有一个工程文件execise14.vbp,相应的窗体文件为execise14.rrm。在名为Form1的窗体上有一个命令按钮和一个文本框(如下图所示)。程序运行后,单击命令按钮,即可计算出0~500范围内不能被3整除的所有整数的和,并在文本框
随机试题
冬天行车中遇戴棉帽或穿大衣的行人时,应鸣喇叭,提前做好制动准备。
患者,23岁,葡萄胎清宫术后1天,超声检查可见左卵巢增大,内可见一大小65mm×59mm边界清楚、被膜完整较薄、内有多发细光带分隔、透声良好的囊性回声,最可能的诊断是
主气的脏是主水的脏是
肾病综合征患儿开始应用泼尼松治疗,口服泼尼松后,4周尿蛋白已经转阴,并且已经开始隔日顿服,突发上呼吸道感染,尿蛋白又(+++),经常规抗炎治疗后,尿蛋白仍(+++),下一步治疗应采用
墙的立面防水、防潮层,不论内墙、外墙,均按设计面积以平方米计算。()
下列选项中,表述正确的包括()。
《关于进一步促进旅游投资和消费的若干意见》规定,到2020年,鼓励引导社会资本建设自驾车房车营地()个左右。
美国耶鲁大学的心理学家()试图在更为广泛的意义上解释智力行为,于上世纪80年代提出了智力的三元理论。
写出《手捧空花盆的孩子》的教学设计。
Heistheonlypersonwhocan______inthiscase,becausetheotherwitnesseswerekilledmysteriously.
最新回复
(
0
)