更多"假定有以下两个过程: Sub Sl(ByVal x As Integ"的相关试题:
[单项选择]假定有以下两个过程: 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都可以实现交换两个变量值的操作
D. 用过程S1和S2都不能实现交换两个变量值的操作
[单项选择]假定有以下两个过程: 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 Infeger) Dim t As Integer t=x x=y y=t End Sub 则以下说法中正确的是______。
A. 用过程S1可以实现交换两个变量的值的操作,S2不能实现
B. 用过程S2可以实现交换两个变量的值的操作,S1不能实现
C. 用过程S1和S2都可以实现交换两个变量的值的操作
D. 用过程S1和S2都不能实现交换两个变量的值的操作
[单项选择]有下列两个过程: 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都可以实现交换两个变量的值的操作
D. 用过程S1和S2都不能实现交换两个变量的值的操作
[单项选择]假定有以下两个过程: 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,两个实参(和(允许重名
B. 虚参是a和b,实参(表示传值调用
C. 虚参是a和b,实参(表示是非传址调用
D. 虚参是a和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,两个实参(和(允许重名
B. 形参是a和b,实参(表示传值调用
C. 形参是a和b,实参(表示是非传址调用
D. 形参是a和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,两个实参(和(允许重名
B. 形参是a和b,实参(表示传值调用
C. 形参是a和b,实参(表示是非传址调用
D. 形参是a和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,两个实参(和(允许重名
B. 形参是a和b,实参(表示传值调用
C. 形参是a和b,实参(表示是非传址调用
D. 形参是a和b,两个实参(和(不允许重名
[单项选择]
设有如下程序
Sub f(x As Integer,ByVal y As Integer)
x=2*x
y=y+x
End Sub
Private Sub Command1_Click( )
Dim a As Integer , b As Integer
a=6 ; b=35
call f(a,b)
print a,b
End Sub
程序运行后,单击命令按钮Command1,输出结果为()。
A. 6 47
B. 12 47
C. 6 35
D. 12 35
[单项选择]假定有如下的窗体事件过程:
Private Sub Form_Click( )
a$ = "Microsoft Visual Basic"
b$ = Right(a$, 5)
c$ = Mid(a$, 1, 9)
MsgBox a$, 34, b$, c$, 5
End Sub 程序运行后,单击窗体,则在弹出的信息框的标题栏中显示的信息是______。
A. Microsoft Visual
B. Microsoft
C. Basic
D. 5