首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: 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
19
问题
编写如下程序:
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://kaotiyun.com/show/wUHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
把窗体的KeyPreview属性设置为True。然后编写如下事件过程PfivateSubForm_KeyPress(KeyAsciiAsInteger)DimchAsStringch=Chr(KeyAscii)
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
窗体上有一个名称为Commandl的命令按钮,并有如下程序代码:PrivateSubCommand1—Click()Staticaa=1:b=2:c=3Callf(a,b,c)Printa;b;CEndSubSubf(ByVal
窗体上有名称为Commandl的命令按钮和名称为Textl的文本框PrivateSubCommand1Click()PrivateSubTextlGotFocus0Text1.Text=“程序设计”Textl.Text=“等级考试”T
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:Functionfun(aAsInteger,bAsInteger)Whilea>ba=a-bWendfun=aEndFunction在调试时发现函数是错误的。为使函数
在窗体上画一个文本框,其名称为Text1,然后编写如下程序:OptionBase1PfivateSubForm_Click()DimArr(10)AsIntegerFori=6To10An-(i)=i一3NextiText
向文本框中输入字符时,下面能够被触发的事件是
以下不能用Print方法输出数据的对象或窗口是
随机试题
对下列二叉树进行前序遍历的结果为()。
女性,36岁,因胃不适而反复呕吐后出现头晕、乏力、脉细速,血清Na+130mmol/L、血清K+4.5mmol/L、尿比重1.010。应考虑是下列哪种水、电解质失调
关于桑椹胚说法错误的是
结核病膳食应选择()。
某取水泵站全天均匀供水,供水量为43200m3/d,扬程为10m,水泵和电机效率均为80%。水泵工作24h的用水量约为()。
下列有关无形资产摊销和减值的表述,错误的是()。
以下各选项中,属于国际储备的是()。
一名受“法轮功”邪教毒害的( )者,亲手杀害了深爱着他的父亲和妻子,将养育他成人的母亲砍成重伤,其手段之( ),令人发指。
设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【】。要求形参名为b。main(){doubles[10][22];intn;fun(s);}
What’sthetimenow?
最新回复
(
0
)