首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个命令按钮,然后编写如下程序: 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
17
问题
在窗体上画一个命令按钮,然后编写如下程序:
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全国计算机二级
相关试题推荐
软件详细设计的主要任务是确定每个模块的()。
有如下代码片段,请在画线处填入正确的代码,使程序运行正确。importjavax.swing.*;importjava.awt.*;importjava.event.*;publicclassJAppletTest
在软件开发中,下面任务不属于设计阶段的是()。
结构化程序设计的主要特征是()。
对于算法的每一步,指令必须是可执行的。算法的()要求算法在有限步骤之后能够达到预期的目的。
在数据库设计的4个阶段中,为关系模式选择存取方法(建立存取路径)的阶段是()。
在模块化程序设计中,按功能划分模块的原则是
下列选项中,不属于模块间耦合的是()。
8.【】语句根据表达式的值从多个分支中选择一个来执行。
在窗体上画一个文本框,一个命令按钮和一个标签,其名称分别为Text1、Command1和Labell,文本框的Text1属性设置为空白,然后编写如下事件过程:PrivateSubCommand1Click()x=Int(Val
随机试题
二氧化碳气体保护焊的保护作用较强,也能焊接容易氧化的有色金属等材料。
肾脏对于葡萄糖重吸收的部位是在
关于测量标志的使用说法,正确的是()。
冬期施工是指()。
某施工企业具有施工总承包一级资质,由于变更注册资本金,致使其注册资本金金额少于一级企业最低标准。对此,相关部门要求其限期改正,而该企业并不理会。在此情况下,其资质应当被()。
在一般性货币政策工具中,能够对货币供给量及经济产生巨大的震动性,且被西方经济学家喻为“更像巨斧而不像小刀”的是()。
小明和姐姐用2013年的台历做游戏,他们将12个月每一天的日历——揭下,背面粘上放在一个盒子里、姐姐让小明一次性帮她抽出一张任意月份的30号或者31号。问小明一次至少应抽出多少张日历,才能保证满足姐姐的要求?()
下列句子中,没有错别字的一句是()。
YouaretheadministratorofSQLServer2000computernamedFABSQL2K01.YoucreateaDataTransformationServicespackagethatc
Thewholeideatobuildadeluxehotelheresoundsinsanetome.
最新回复
(
0
)