首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: 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-06-30
23
问题
编写如下程序:
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://jikaoti.com/ti/PNS0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设窗体上有3个图像框:Image1、Image2、Image3,并有下面的程序代码:PrivateSubFormLoad()Image1.Picture=LoadPicture("LEAF.bmp")Image2.Pic
窗体上有名称为Commandl的命令按钮和名称为Textl的文本框PrivateSubCommand1Click()PrivateSubTextlGotFocus0Text1.Text=“程序设计”Textl.Text=“等级考试”T
窗体上有一个名称为Textl的文本框,一个名称为Combol的组合框。将文本框中的内容添加到组合框中所使用的命令是
窗体上有一个名称为Label1的标签和一个名称为Command1的命令按钮。命令按钮的单击事件过程如下:PrivateSubCommand1_Click()x=InputBox("输入x:",,0):y=InputBox("输入y:
设有以下函数过程:Functionfun(aAsInteger,bAsInteger)DimCAsIntegerIfa
向文本框中输入字符时,下面能够被触发的事件是
在窗体画一名为CommonDialog1,则下列与CommonDialog1.ShowOpen方法等效的语句是
以下不能用Print方法输出数据的对象或窗口是
下面不属于对象主要特征的是()。
假定在图片框Picturel中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是
随机试题
根据证券法律制度的规定,上市公司的下列人员中,应当对公司财务会计报告的真实性、准确性、完整性、及时性、公平性承担主要责任的有()。
检查角铁装夹工件的基准平面与车床主轴轴线的平行度时,应把磁性表座放在中滑板上,使指示表测头接触角铁平面,然后移动中滑板,先找正角铁水平位置,再移动床鞍,从指示表指针上读出平行度误差值。()
关于肝破裂诊断,下列哪项是错误的
硝酸酯类、β受体阻断药、钙通道阻滞药治疗心绞痛的共同药理学基础是
系统标称电压35kV的保护间隙的主间隙距离最小值为()。
生产经营单位安全生产责任制的核心是()。
建设工程项目信息管理手册的主要内容包括()。
关于税收法律、法规、规章的陈述,下列正确的有()。
语句DimArr(-3To5)AsInteger定义的数组的元素个数是()。
YourInvitationtosaturdays@artswaveScenarioSaturday,casualwear,inspiredspace,scentedoils,soothingmusic,ambientligh
最新回复
(
0
)