窗体上有两个文本框Text1、Text2以及一个命令按钮Command1,编写下列程序: Dim y As Integer Private Sub Command1_Click() Dim x As Integer x=2 TextText=p2(p1(x),y) TextText=p1(x) End Sub Private Function p1(x As Integer) As Integer x=x+y:y=x+y p1=x+y End Function Private Function p2(x As Integer, y As Integer)As Integer p2=2*x+y End Function 当单击1次和单击2次命令按钮后,文本框Text1和Text2内的值分别为( )。 A.2 4 2 4 B.2 4 4 8 C.4 4 8 8 D.10 10 58 58
A.2 B.2 C.4 D.10
【参考答案】
D 解析:程序中y为窗体变量,其作用范围为整个窗体中的所有子过程,要注意区分与作为p1、p2形式参数的y变量。窗......