[单选题]

假定有以下两个过程: Private Sub PPP(aAsSingle,b As Single) a=a+b Printa,b b=a+b Printa,b End Sub Private Sub Form_Activate( ) x=18 Call PPP((x),(x)) PrintX: End Sub 则以下说法中不正确的是( )。

A.虚参是a和b,两个实参(x)和(x)允许重名

B.虚参是a和b,实参(x)表示传值调用

C.虚参是a和b,实参(x)表示是非传址调用

D.虚参是a和b,两个实参(x)和(x)不允许重名

参考答案与解析:

相关试题

假定有以下两个过程:Private Sub PPP(a As Single, b

[单选题]假定有以下两个过程: Private Sub PPP(a As Single, b As Single) a=a+b Print a, b b=a+b Print a, b End Sub Private Sub Form_Activate0 x=18 Call PPP((x), (x)) Print x End Sub 则下列说法中不正确的是( )。A.形参是a和b,两个实参(x)和(x)允许重名B.形参是a和b,实参(x)表示传值调用C.形参是a和b,实参(x)表示是非传址调用D.形参是a和

  • 查看答案
  • 假定有以下两个过程:Sub S1(ByVal x As Integer, ByV

    [单选题]假定有以下两个过程:Sub S1(ByVal x As Integer, ByVal y As Integer)D.im t As Integert=xx=yy=tE.nd SubSub S2(x As Integer, y As Integer)D.im t As Integert=xx=yy=tE.nd Sub则以下说法中正确的是A.用过程S1可以实现交换两个变量的值的操作,S2不能实现B.用过程S2可以实现交换两个变量的值的操作,S1不能实现C.用过程S1和S2都可以实现交换两个变量的值的

  • 查看答案
  • 假定有以下两个过程: Sub S1(ByVal x As Integer,ByV

    [单选题]假定有以下两个过程: Sub S1(ByVal 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 则以下说法中正确的是______。A.用过程S1可以实现交换两个变量的值的操作,S2不能实现B.用过程S2可以实现交换两个变量的值的操作,S1不能实现C.用过程S1和S2

  • 查看答案
  • 假定有以下两个过程:Sub S1(ByVal x As Integer, ByV

    [单选题]假定有以下两个过程: Sub S1(ByVal x As Integer, ByVal y As Integer) Dim t As Integer t=K x=y y=t End Sub Sub S2(x As Integer, y As Integer) Dim t As Integer t=K x=y y=t End Sub 则以下说法中正确的是 ( )A.用过程S1可以实现交换两个变量值的操作,S2不能实现B.用过程S2可以实现交换两个变量值的操作,S1不能实现C.用过程S1和S2都可以

  • 查看答案
  • 假定有以下两个过程:Sub SI (By Val x As Integer,By

    [单选题]假定有以下两个过程: Sub SI (By Val x As Integer,By Val 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 则以下说法中正确的是______。A.用过程S1可以实现交换两个变量的值的操作,S2不能实现B.用过程S2可以实现交换两个变量的值的操作,S1不能实现C.用过程S1

  • 查看答案
  • 假定有下拉两个过程:Private Sub PPP(a As Single,b

    [单选题]假定有下拉两个过程:Private Sub PPP(a As Single,b As Single)a=a+bPrint a,bb=a+bPrint a,bE.nd SubPrivate Sub Form_Activate()x=18C.all PPP((x),(x))Print xE.nd Sub则下列说法中不正确的是( )。A.形参是a和b,两个实参(x)和(x)允许重名B.形参是a和b,实参(x)表示传值调用C.形参是a和b,实参(x)表示是非传址调用D.形参是a和b,两个实参(x)和(x

  • 查看答案
  • 假定有下列两个过程:Private Sub PPP(a As Single, b

    [单选题]假定有下列两个过程: Private Sub PPP(a As Single, b As Single) a=a+b Print a, b b=a+b Print a, b End Sub Private Sub Form_Activate() x=18 Call PPP((x), (x)) Print x End Sub 则下列说法中不正确的是( )。A.形参是a和b,两个实参(x)和(x)允许重名B.形参是a和b,实参(x)表示传值调用C.形参是a和b,实参(x)表示是非传址调用D.形参是a

  • 查看答案
  • 假定有以下两个过程: 则以下说法中正确的是( )。

    [单选题]假定有以下两个过程:则以下说法中正确的是( )。A. 用过程S1可以实现交换两个变量的值的操作,S2不能实现B. 用过程S2可以实现交换两个变量的值的操作,S1不能实现C. 用过程S1和s2都可以实现交换两个变量的值的操作D. 用过程S1和s2都不能实现交换两个变量的值的操作

  • 查看答案
  • (33)假定有以下函数过程: Function Fun(S As String)

    [单选题](33)假定有以下函数过程:F.unction Fun(S As String)As StringD.im s1 As StringF.or i=1 To Len(S)s1=LCase(Mid(S, i, 1))+s1Next iF.un=s1E.nd Function在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click( )D.im Str1 As String, Str2 As StringStr1=InputBox("请输入一个字符串")S

  • 查看答案
  • 假定有以下函数过程:Function Fun(S As String)As St

    [单选题]假定有以下函数过程:F.unction Fun(S As String)As StringD.im sl As StringF.ori=1 ToLen(S)sl=Lease(Mid(S,i,1))+s1NextiF.un=s1E.nd Function在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Commandl Click(、D.im Str1 As String.Str2 As StringStrl=InputBox(”请输入一个字符串”)Stf2=Fun(Strl)

  • 查看答案