有如下事件过程:  Private Sub Commaild1_Click( )    Dim i As Integer    For i =1 To 2      DC    Next i  End Sub  Sub DC( )    Dim x As

admin2009-01-15  62

问题 有如下事件过程:  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  *  ##

答案8

解析 本题考查函数调用和输出格式的语句。当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="##"。
转载请注明原文地址:https://kaotiyun.com/show/tY2p777K
0

最新回复(0)