首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下通用过程: Sub proc(By Val num As Long,ByRef ren As Long) Dim k As Long K = 1 num=Abs(num) D
编写如下通用过程: Sub proc(By Val num As Long,ByRef ren As Long) Dim k As Long K = 1 num=Abs(num) D
admin
2009-02-13
49
问题
编写如下通用过程:
Sub proc(By Val num As Long,ByRef ren As Long)
Dim k As Long
K = 1
num=Abs(num)
Do While num
k= k *(num Mod 10)
num=num\ 10
Loop
ren=k
End Sub
在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Command1 Click()
Dim n As Long, r As Long
n=InputBox("请输入一个整数")
n = CLng(n)
proc n,r
Print r
End Sub
程序运行后,单击命令按钮,在输入对话框中输入345,输出结果是【 】。
选项
答案
60
解析
过程proc有两个参数,其中第一个参数使用的是传值方式(带有关键字ByVal),第二个参数使用的是引用方式(带有关键字ByRef,可以省略)。该过程的功能是,通过取模(Mod)和整除(\)运算符求出一个整数的各位数字,将这些数字相乘,并将乘积赋给参数ren。在事件过程中,用InputBox函数输入一个数,然后调用过程proc,如果输入的数是345,则结果为3×4×5 =60。注意,调用语句“proc n,r”有两个实参,其中r用来存放过程的返回值。Function过程通常有一个返回值,Sub过程也可以有返回值,并且可以有多个返回值,这些返回值放在形参中。在这种情况下,存放返回值的形参必须使用传地址方式,否则得不到正确结果。
转载请注明原文地址:https://www.kaotiyun.com/show/js1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面对对象概念描述错误的是
下列代码中if(x>0){System.out.println("first");}elseif(x>-3)(System.out.println("second");}else{System.out.println("third");}要
已知:int[]a=newint[100];在下列给出的数组元素中,非法的是
在数据库的概念结构设计中,常用的描述工具是【】。
JavaApplication源程序的主类是指包含有()方法的类。
在Java语言中,类按照程序设计所需要的常用方法和接口封装成【】。
()根据判定条件的真假来决定执行哪一种操作。
下列Java常见事件类中哪个是鼠标事件类?()
关于文件名的处理中,测试当前文件是否目录用 【】 函数。
在双链表中,每个结点有两个指针域,一个指向前驱结点,另一个指向【】。
随机试题
Ifyoudon’tfeelwell,please________thedoctor.
Maxhasno______(appreciate)ofthefinerthingsinlife.
下述不属于分娩期并发症的有
A、活血消痈B、通络止痛C、行气止痛D、芳香温通E、祛风活络通心络胶囊行中有补,补而不滞,善治心气虚乏、血瘀络阻证之冠心病心绞痛,亦用于气虚血瘀络阻型中风病。其功能除益气活血外,还能
背景某小区一座高层住宅楼,由具有相应资质的A建筑公司总承包,在建设单位与A公司签订的总包合同中明确指出,具有相应资质的B机电安装公司作为分包单位承担其中全部机电设备安装工程。B机电安装公司在室内给水、排水及采暖工程按设计要求完工后,通知监理单位
目前国际银行业应用比较广泛的组合模型包括()。
某商业银行向某企业贷款3000万元人民币,体现了商业银行()的职能。
提起行政复议的申请人是()。
政府提供公共服务所需的资源来自于公民交纳的赋税,而赋税是一种以国家暴力为_______的财政分配关系,这就使得政府与公民之间既有可能良好合作,也_______着某种对抗的潜在的可能性。如果政府施政不当,不能造福于民,这种潜在的对抗就有可能转化为现实对抗。因
检查软件产品是否符合需求定义的过程称为
最新回复
(
0
)