首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定在窗体中的通用声明段已经定义有如下的子过程: Sub f(x As Single,y As Single) t=x x=y y=t End Sub 在窗体上添加一个命令按钮,名为Command1,然后编写如下事件过程: Private Sub Comm
假定在窗体中的通用声明段已经定义有如下的子过程: Sub f(x As Single,y As Single) t=x x=y y=t End Sub 在窗体上添加一个命令按钮,名为Command1,然后编写如下事件过程: Private Sub Comm
admin
2013-01-20
63
问题
假定在窗体中的通用声明段已经定义有如下的子过程:
Sub f(x As Single,y As Single)
t=x
x=y
y=t
End Sub
在窗体上添加一个命令按钮,名为Command1,然后编写如下事件过程:
Private Sub Command1Click()
Dim a As Single
Dim b As Single
a=10
b=20
f(a,b)
MsgBox a & b
End Sub
打开窗体运行后,单击命令按钮,消息框输出的结果为( )。
选项
A、2010
B、1020
C、1010
D、2020
答案
A
解析
参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,则说明此参数为传值调用,此时形参的变化不会返回到实参;若用ByRef声明,则说明此参数为传址调用,此时形参的变化将会返回到实参;若没有说明传递类型,则默认为传址传递。即形参的结果会传递给实参。本题中形参完成了交换,由于默认为传址传递,交换后的值也会影响实参a和b,即a和b也完成了交换。正确选项为A。
转载请注明原文地址:https://kaotiyun.com/show/bVup777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
有如下程序片段:classTask{public:intGetValue();private:intvalue;};cla
下面关于函数模板的表述中不正确的是()。
有如下类定义:classPoint{public:voidSetX(intxx);voidSetY(intyy);private:
要利用C++流实现输入输出的各种格式控制,必须在程序中包含的头文件是
下列关于重载运算符的说法正确的是:
软件详细设计产生的图如下:该图是()。
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
下面关于指针的说法中错误的是()。
运算符重载是对已有的运算符赋予多重含义,因此()。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序等。
随机试题
侵犯商业秘密行为的种类包括()。
下列属于理论联系实际内容的有
对于土工格栅条带拉伸试验,单筋试样应有足够长度。试样的夹持线在节点处,除被夹钳夹持住的节点或交叉组织外,还应包含至少()排节点或交叉组织。
普通螺栓受剪连接主要有五种破坏形式,即:①螺杆剪断;②孔壁挤压破坏;③构件拉断;④端部钢板剪断;⑤螺杆受弯破坏。试问,在设计时应按下述()组序号进行计算。
根据FIDIC《施工合同条件》,助手在授权范围内向()发出的指示,具有与工程师指示同样的效力。
在我国货币政策间接传导过程中,运用货币政策工具首先影响到的是货币政策的()。
存款利息的计算方法是本金×利息率。()
VitruvianGymAspartofour10thanniversarycelebration,wearegivingnewmembersthechancetotryoutanyofourfitnesscl
HowmuchdoestheWorldBanksupposetospendinfacingtheagriculturalchallenges?
HighwaysEarlyinthe20thcentury,mostofthestreetandroadsintheU.S.weremadeofdirt,brick,andcedarwoodblocks
最新回复
(
0
)