在窗体中添加一个名称为Command1的命令按钮和一个名称为text1的文本框,然后编写如下程序; ( ) Private Sub Commandl_Click() Dim x,y,z As Integer x=5:y=

admin2010-03-30  54

问题 在窗体中添加一个名称为Command1的命令按钮和一个名称为text1的文本框,然后编写如下程序;       (    )    Private Sub Commandl_Click()    Dim x,y,z As Integer    x=5:y=7:z=O    Text1.Text=""    Call Pl(x,y,z)    TextText=Str(z)    End Sub    Sub P1(ByVal a As Integer, ByVal b As Integer, c As Integer)    c=a+b    End Sub

选项 A、0
B、12
C、Str(z)
D、没有显示

答案2

解析 本题主要是对调用Sub过程的考查。调用过程P1时,实参x,y,z的值分别传递到形参a,b,c。执行过程内的语句得 z=x+y即z=5+7。题中a,b参数是按值传送的,参数c是按址传送的,传值调用不影响实际参数,传址调用影响实际参数。故执行过程内的语句后z的值变为12而不是0。z是整型变量,可以使用Str函数将其转换为字符类型,然后赋给文本框的Text属性,使其在文本框中显示。
转载请注明原文地址:https://kaotiyun.com/show/b71p777K
0

最新回复(0)