首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Function Fun1(ByVal a As Integer, b As Integer) As Integer a = b + a b = 2 * a Fun1 = b End Function Private
编写如下程序: Function Fun1(ByVal a As Integer, b As Integer) As Integer a = b + a b = 2 * a Fun1 = b End Function Private
admin
2020-07-22
42
问题
编写如下程序:
Function Fun1(ByVal a As Integer, b As Integer) As Integer
a = b + a
b = 2 * a
Fun1 = b
End Function
Private Sub Command1_Click()
Dim x As Integer
x = 5
Print Fun1(Fun1(x, x - 1), x - 2)
End Sub
程序运行后,单击命令按钮Command1,输出结果为
选项
A、5
B、42
C、50
D、68
答案
B
解析
函数Fun1参数a是值传递,b是地址传递,值传递是将实参变量值传递给形参变量a,地址传递是将实参变量地址传给形参变量b,这意味着a的变化不会改变原变量的值,b的变化会改变原变量的值。定义局部变量x,x=5,调用函数Fun1(Fun1(x,x - 1),x - 2),首先调用的Fun1(5,4),此时a=9,b=18,返回值为18;第二次调用fun(18,3),a=18+3=21,b=2*a=42,返回值为42,故输出结果为42,选B项。
转载请注明原文地址:https://www.kaotiyun.com/show/VNHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
下列关于窗体的描述中,错误的是()。
程序运行时,要清除图片框Picture1中的图像,应使用语句()。
在菜单编辑器中建立如下图所示的菜单,并为了每个菜单项编写了鼠标单击事件过程。 关于此菜单,以下叙述中错误的是( )。
在窗体上有一个名称为Check1的复选框数组(含4个复选框),还有一个名称为Text1的文本框,初始内容为空。程序运行时,单击任何复选框,则把所有选中的复选框后面的文字罗列在文本框中(如图1所示)。下面能实现此功能的事件过程是()。
窗体上有一个名称为Combol的组合框,要求在其编辑区输入文本并按回车键后,编辑区中的文本被添加到列表中。下面能实现这一功能的是()。
对于能够获得焦点的控件,若要使其不能接收焦点,应该
(1)在考生文件夹下有一个工程文件sit3.vbp,其窗体中有一个红色方框和一个计时器控件。程序运行时每隔0.5秒,方框的颜色交替变为黄色和红色(黄色值为&HFFFF&;红色值为&HFF&);若单击鼠标右键,则停止变色;若单击鼠标左键,则方框左上角移到鼠标
能够产生1到50之间(含1和50)随机整数的表达式是()。
下列不一定是传值的虚实结合方式的选项是()。
随机试题
Oldpeoplearealwayssayingthattheyoungarenotwhattheywere.Theyoungarebettereducated.Theyhavealotmoremone
女,26岁,被家人发现躺在浴室内2小时送住院。发病前在密闭的浴室内用燃气热水器洗澡。既往健康。体检:血压110/78mmHg,睁眼,神智不清,呈深昏迷,四肢肌张力增强,无偏瘫征象,右侧巴氏征阳性。入院后第2天,出现频繁的全身抽搐,首选的治疗药物是
注射破伤风抗毒素(TAT)的目的是()
诊断肺炎球菌肺炎下列哪项最有价值()
企业采用权益法核算长期股权投资的,在确认投资收益时,不需考虑顺流交易产生的未实现内部交易利润。()
春节晚会渐渐成为老百姓特殊的“年夜饭”,晚会往往会以欢腾喜庆的《春节序曲》为开场和结尾音乐,其音乐形式是()。
如果高水平学生在测验项目上能得高分,低水平学生只能得低分,那么说明下列哪种指标高?()
象形文字
Whatdoactivistsworryabout?TheGallupPollshowsthatthenumberofpeople______.
于是转喜为怒,转赞美为责备挑剔,转首肯为摇头。
最新回复
(
0
)