问题 单项选择题

有如下事件过程:  Private Sub Commaild1_Click( )    Dim i As Integer    For i =1 To 2      DC    Next i  End Sub  Sub DC( )    Dim x As Integer,m As String    Static y,n    x=x + 1    y=y + 1    m=m&"*":n=n &"#"    Print x,y,m,n  End Sub  程序运行后,输出的结果是

A.1 1 * # 1 1 * #

B.1 1 * # 1 2 * #

C.1 1 * # 1 1 * ##

D.1 1 * # 1 2 * ##

答案

参考答案:D

解析:解析:本题考查函数调用和输出格式的语句。当I=1时,调用函数过程DC,由于y,n为静态变量值保存,执行x=x+1;y=y+1后x=1,y=1;执行m=m&"*":n=n&"#"后,m="*",n="#";当I=2时同上,只是y=2,n="##"。

单项选择题 案例分析题
单项选择题