下面程序执行时,输出的结果是( )。 Private Sub Form_Click() Dim iAs Integer,j As Integer i=10 Do i=i+j Forj=10 To i S

admin2020-02-27  20

问题 下面程序执行时,输出的结果是(    )。
    Private Sub Form_Click()
    Dim iAs Integer,j As Integer
    i=10
    Do
    i=i+j
    Forj=10 To i Step-3
    1=i+j
    Nextj
    Loop While i<50
    Print i;j
    End Sub

选项 A、50 10
B、50 9
C、57 10
D、57 9

答案C

解析 本题考查二层循环的分析。程序段中的循环结构为外循环Do…Loop While,又包括了For型循环。外循环为直到型循环,先执行循环体,再判断条件。i的初值为10,内循环执行完一次后,i值为20,;值为7,此时内层循环变量i小于i,内循环结束;执行下一次外循环,此时i初值为27,内存循环i初值为10,小于终止值,内层循环不执行;以此类推,当i为57时,循环结束。
转载请注明原文地址:https://jikaoti.com/ti/ZIx0FFFM
0

最新回复(0)