有如下事件程序,运行该程序后输出结果是( )。 PrivateSub Command33_click Dim x AsInteger,Y AsInteger x=1:y=0 Do Untily<=25y=y+x*xx=x+1 Loop MsgBox”x=&x&”,y="&Y End SubA.x=1,y=0B.x=4,y=25C.x=5,y=30D.输出其他结果

题目

有如下事件程序,运行该程序后输出结果是( )。 PrivateSub Command33_click Dim x AsInteger,Y AsInteger x=1:y=0 Do Untily<=25y=y+x*xx=x+1 Loop MsgBox”x=&x&”,y="&Y End Sub

A.x=1,y=0

B.x=4,y=25

C.x=5,y=30

D.输出其他结果


相似考题
更多“有如下事件程序,运行该程序后输出结果是( )。 PrivateSub Command33_click Dim x AsInteger,Y A ”相关问题
  • 第1题:

    有如下程序 main() { int y=3,x=3,z=1; printf("%d%d\n",(++x,y++),z+2); } 运行该程序的输出结果是______。

    A.3 4

    B.4 2

    C.4 3

    D.3 3


    正确答案:D
    解析:逗号表达式(++x,y++)的值应该是y++的值,由于y++是先引用后自增,所以y++的值是3。

  • 第2题:

    有如下事件程序,运行该程序后输出结果是( )。

    PrivateSub Command33_click

    Dim x AsInteger,Y AsInteger

    x=1:y=0

    Do Untily<=25y=y+x*xx=x+1

    Loop

    MsgBox”x=&x&”,y="&Y

    End Sub

    A.x=1,y=0

    B.x=4,y=25

    C.x=5,y=30

    D.输出其他结果


    正确答案:C
    简单的循环计算,可以逐次循环计算出结果。

  • 第3题:

    (33)有如下事件程序,运行该程序后输出结果是

    Private Sub Command33_Click()

    Dim x As Integer,y As Integer

    x=1:y=0

    Do Until y<=25

    y=y+x*x

    x=x+1

    Loop

    MsgBox "x="&x&",y="&y

    End Sub

    A)x=1,y=0

    B) x=4,y=25

    C)x=5,y=30

    D)输出其他结果


    正确答案:A

  • 第4题:

    有如下程序 main() {int y=3,x=3,z=1; printf("%d %d\n", (++x,++y),z+2); } 运行该程序的输出结果是( )。

    A.3 4

    B.4 2

    C.4 3

    D.3 3


    正确答案:C
    解析:首先看逗号表达式,逗号表达式中从左向右计算,最后该表达式的值取最右边表达式的值,故该表达式的值为++y的值(因为++y的值为y的值加1即4),算术表达式z+2的值为3,所以最后输出的值为4和3,所以,4个选项中选项C符合题意。

  • 第5题:

    有如下程序 main() {int y=3,x=3,z=1; printf("%d\n",(++x,y++),z+2); } 运行该程序的输出结果是_____。

    A.3 4

    B.4 2

    C.4 3

    D.3 3


    正确答案:D
    解析:逗号表达式(++x,y++)的值应该是y++的值,由于y++是先引用后自增,所以y++的值是3。