设PROC是带有x,y两个参数的SUB过程,试指出在下列的过程调用中哪些写法是错误的:()
第1题:
要想在过程Proc调用后返回形参x和y的变化结果,下列定义语句中正确的是______。
A.Sub Proc(x as Integer, y as Integer)
B.Sub Proc(By Val x as Integer, y as Integer)
C.Sub Proc(x as Integer, By Val y as Integer)
D.Sub Proc(By Val x as Integer, By Val y as Integer)
第2题:
单击按钮时,以下程序运行后的输出结果是 Private Sub proc1(x As Integer,y As Integer,z As Integer) x=3*z y=2*z z=x+y End Sub Private Sub Command1_Click() Dim x As Integer,y As Integer,Z As Integer x=1:y=2:z=3 Call proc1(x,x,z) Print x;x;z Call proc1(x,y,y) Print x;y;y End Sub
A.6 6 12 `
B.9 5 10 6101051010
C.9 6 12
D.9 10 10 910155410
第3题:
设X=”123”,Y=”1234”,则下列表达式中值为.T.的是( )。
A. x$Y
B. AT(X,Y)=0
C. X==Y
D. X:Y
第4题:
要想在过程Proc调用后返回形参x和Y的变化结果,下列定义语句中正确的是( )。【考点5过程调用与参数传递】
A.Sub Proc(x as Integer,Y as Integer)
B.Sub Proc(ByVal x as Integer,Y as Integer)
C.Sub Proc(x as Integer,ByVal Y as Integer)
D.Sub Proc(ByVal x as Integer,ByVal Y as Integer)
第5题:
设X="ABC",Y="ABCD",则下列表达式中值为.T.的是______。
A.X=Y
B.X==Y
C.X$Y
D.AT(X,Y)=0
第6题:
设有如下过程:
Sub ff(x,y,z,)
x=y+z
End Sub
以下所有参数的虚实结合都是传址方式的调用语句是( )。
A.Call ff(5,7,z)
B.Call ff(x,y,z)
C.Call ff(3+x,5+y,z)
D.Call ff(x+y,x-y,z)
第7题:
设MYPROC是带有x,y两个参数的SUB过程,试指出在下列的过程调用中哪些写法是错误的:()
ACALL MYPROC X , Y
BCALL MYPROC(X,Y)
CMYPROC X, Y
DMYPROC(X,Y)
第8题:
设MYPROC是带有x,y两个参数的SUB过程,试指出在下列的过程调用中哪些写法是错误的:()
第9题:
命令$echo x‘*‘y的执行结果是()
第10题:
已知函数定义Functionf(x1%,x2%)as integer,则下列调用语句正确的是()
第11题:
下列选项中,能正确地将x和y两个变量中的数据进行交换的表达式是()。
第12题:
CALL MYPROC X,Y
CALL MYPROC(X,Y)
MYPROC X,Y
MYPROC(X,Y)
第13题:
此题为判断题(对,错)。
第14题:
有如下过程,将两次调用过程proc的结果分别填于空【 】和【 】处。
Private Sub Command1_Click( )
Dim a As Integer
Dim b As Integer
a=2
b=5
Call proc(a,B) 【 】
Call proc(A) 【 】
End Sub
Private Sub proc(x As Integer,Optional y)
Dim z As Integer
If IsMissing(y) Then
MsgBox ("没有提供可选参数")
Else
z=x*y
MsgBox ("乘积=" + Str(z))
End If
End Sub
第15题:
设有下列过程:
Sub ff(x,y,z)
x=y+z
End Sub
下列选项中所有参数的虚实结合都是传址方式调用的是( )。
A.Call ff(5,7,z)
B.Call ff(x,y,z)
C.Call ff(3+x,5+y,z)
D.Call ff(x+y,x-y,z)
第16题:
设有如下过程; Sub ff(x,y,z) x=y+Z End Sub 下列选项中所有参数的虚实结合都是传址方式调用的是( )。
A.Call ff(5,7,2)
B.Call ff(x,y,z)
C.Call ff(3+x,5+y,z)
D.Call ff(x+y,x-y,z)
第17题:
单击按钮时,以下列程序运行后的输出结果是 Private Sub proc1(x As Integer,y As Integer,z As Integer) x=3*z y=2*z z=X+y End Sub Private Sub Command1_Click( ) Dim x As Integer,y As Integer,z As Integer x=1:y=2:z=3 Call proc1(x,x,2) Print x;x;z Call proc1(x,y,y) Print x;y;y End Sub
A.6 6 12 6 6 10
B.9 5 10 5 10 10
C.9 6 12 9 10 15
D.9 5 10 5 4 10
第18题:
,Y~N
,则与Z=Y-X同分布的随机变量是().
,Y-2X~N
,所以选(B).第19题:
设PROC是带有x,y两个参数的SUB过程,试指出在下列的过程调用中哪些写法是错误的:()
ACALL MYPROC X,Y
BCALL MYPROC(X,Y)
CMYPROC X,Y
DMYPROC(X,Y)
第20题:
设X=″ABC″,Y=″ABCD″,则下列表达式中值为.T.的是( ).
第21题:
设X="ABC",Y="ABCD",则下列表达式中值为.T.的是()
第22题:
命令$echox‘*‘y的执行结果是()。
第23题:
CALL MYPROC X , Y
CALL MYPROC(X,Y)
MYPROC X, Y
MYPROC(X,Y)