大一VB题目

21、有如下两个过程S1和S2:SubS1(ByValx,ByValy):t=x:x=y:y=t:EndSub:SubS2(x,y):t=x:x=y:y=t:EndSub... 21、有如下两个过程S1和S2:Sub S1(ByVal x , ByVal y ) :t = x: x = y: y = t:End Sub:Sub S2(x, y) :t = x: x = y: y = t:End Sub, 下列关于S1和S2的说法,正确的是( )。(1分)

A、调用过程S1可以实现交换两个变量值,而S2不能

B、调用过程S2可以实现交换两个变量值,而S1不能

C、调用过程S1和S2都可以实现交换两个变量值

D、调用过程S1和S2都不能实现交换两个变量值
展开
 我来答
UNi2013
2013-05-26 · TA获得超过293个赞
知道小有建树答主
回答量:185
采纳率:100%
帮助的人:158万
展开全部
B
由于 Sub S1(ByVal x , ByVal y ) x 和 y 都是值传递,x 和 y 仅在 S1 内部发生改变。
Sub S2(x, y) x 和 y 都默认引用传递,x 和 y 随 S2 内部运算而改变。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式