早教吧作业答案频道 -->其他-->
vb有如下两个过程S1和S2:SubS1(ByRefxAsInteger,ByValyAsInteger)DimtAsIntegert=x:x=y:y=tEndSubSubS2(xAsInteger,yAsInteger)DimtAsIntegert=x:x=y:y=tEndSub下列关于S1和S2的说法,正
题目详情
vb 有如下两个过程S1和S2:
Sub S1(ByRef x As Integer, ByVal y As Integer)
Dim t As Integer
t = x: x = y: y = t
End Sub
Sub S2(x As Integer, y As Integer)
Dim t As Integer
t = x: x = y: y = t
End Sub
下列关于S1和S2的说法,正确的是()。
A、 调用过程S2可以实现交换两个变量值,而S1不能
B、 调用过程S1和S2都可以实现交换两个变量值
C、 调用过程S1和S2都不能实现交换两个变量值
D、 调用过程S1可以实现交换两个变量值,而S2不能
Sub S1(ByRef x As Integer, ByVal y As Integer)
Dim t As Integer
t = x: x = y: y = t
End Sub
Sub S2(x As Integer, y As Integer)
Dim t As Integer
t = x: x = y: y = t
End Sub
下列关于S1和S2的说法,正确的是()。
A、 调用过程S2可以实现交换两个变量值,而S1不能
B、 调用过程S1和S2都可以实现交换两个变量值
C、 调用过程S1和S2都不能实现交换两个变量值
D、 调用过程S1可以实现交换两个变量值,而S2不能
▼优质解答
答案和解析
楼上的看准题目。
应该选A
显然,S1中的Y是值传递,而X是地址传递。
S2省略了传递方式,默认为地址传递。故S2可以交换两个变量值。
应该选A
显然,S1中的Y是值传递,而X是地址传递。
S2省略了传递方式,默认为地址传递。故S2可以交换两个变量值。
看了vb有如下两个过程S1和S2:...的网友还看了以下:
随机信号自相关函数S(t)=X(t)coswt-Y(t)sinwtX(t)Y(t)为平稳随机过程.且 2020-03-30 …
第一步推论看不懂设S={(x,y)|x2-y2=奇数,x,y∈R},T={(x,y)|sin(2π 2020-07-30 …
一个集合的选择题设S={(x,y)|xy>0},T={(x,y)|x>0,且y>0},则AS∪T= 2020-07-30 …
求柱面的方程..准线为f(x,y)=0,z=0;母线的方向向量为s={l,m,n},则柱面的方程f 2020-07-31 …
设S、T是两个非空集合,且T真包含于S,S真包含于T,令X={x|x∈T且x不属于S},Y={y| 2020-08-01 …
下列对应是从集合S到T的映射的是()A.S=N,T={-1,1},对应法则是n→(-1)n,n∈S 2020-08-02 …
已知质点运动方程为r(t)=x(t)i+y(t)j其中x(t)=(m/s)t+2m,y(t)=(1/ 2020-11-01 …
x=f1(s,t)y=f2(s,t)z=f3(s,t)用matlab计算出F(x,y,z)=0x=f 2020-11-01 …
1.判断下列对应是否为函数:(1).x→-1/2,x属于R;(2).x→y,其中y=x的绝对值,x属 2020-12-31 …
求符合函数u=(x,y),x=s+t,y=st的二阶偏导数 2021-01-13 …