在窗体上画一个名称为Command1的命令按钮和一个名称为Tcxt1的文本框,然后编写如下程序:Private Sub Command1_ Click Dim x, y, z As Integer x = 5: y = 7: z =0

admin2010-09-11  20

问题 在窗体上画一个名称为Command1的命令按钮和一个名称为Tcxt1的文本框,然后编写如下程序:Private Sub Command1_ Click    Dim x, y, z As Integer    x = 5:  y = 7:  z =0    Text1. Text = " "    Call p1(x, y, z)    Text1.Text = Str (z)End SubPrivate Sub p1(ByVal a As Integer, ByVal b As Integer, c As Integer)    c = a+ bEnd Sub程序运行后,如果单击命令按钮,则在文本框中显示的内容是______。

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

答案B

解析 本题的难点是按地址传递(传址)参数的概念。变量x和y是按值传递参数,变量z默认用“ByRef”替代,则表明参数是按地址传递(传址)参数,所以z将变量c的值12传回,并转变成字符串赋值给文本框Text1。
转载请注明原文地址:https://kaotiyun.com/show/sAmp777K
0

最新回复(0)