假定有如下程序: Private Sub Form Click() Dim N As Integer,J As Integer N=0 J=l Do Until N>2 N=N+1:J=J+N*(N+1) L

admin2020-01-02  27

问题 假定有如下程序:
    Private Sub Form Click()
    Dim N As Integer,J As Integer
    N=0 J=l
    Do Until N>2
    N=N+1:J=J+N*(N+1)
    Loop
    Print N:J
    End Sub
    运行程序,单击窗体,输出结果是

选项 A、3 21
B、3 7
C、0 1
D、3 13

答案A

解析 Do循环语句的功能是:当指定的“循环条件”为真或直到指定的“循环条件”变为真之前重复执行循环体。Do whileluntil…Loop循环是在条件满足的情况下才执行一次循环体,而Do…Loop WhilelUntil循环不管是否满足条件都先执行一次循环体,然后再判断条件是否成立以决定后续操作。本题的循环共执行3次,跳出循环时N的值为3,J的值为2l。
转载请注明原文地址:https://jikaoti.com/ti/Ygx0FFFM
0

最新回复(0)