万能百科  > 计算机   > 

[单项选择题] 有如下程序:  Private Sub Commandl_Click( )     Dim i As Integer     For i=1 T

2021-07-20   

[单项选择题] 有如下程序:  Private Sub Commandl_Click( )     Dim i As Integer     For i=1 To 2       DS     Next i    End Sub    Sub DS( )     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 * #

B.1 1 * #

C.1 1 * #   1 1 * # 1 2 * #

D.1 1 * #   1 1 * ##  1 2 * ##

正确答案:

D

参考解析:

解析:当i=1时,调用函数过程DS,由于y,n为静态变量值保存,执行x =x+1;y=y + 1后x=1,y=1执行m=m &"*":n=n&"#"后,m="*",n ="#";当I=2时同上,只是y=2,n="##"。输出结果如选项D)所示。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签