有下面程序代码: Private Sub Command1_Click() s = 0 n = 1 Do While n < 3 For k = 1 To 5 Step 2 s = s + n

admin2020-01-02  25

问题 有下面程序代码:
Private Sub Command1_Click()
    s = 0
    n = 1
    Do While n < 3
        For k = 1 To 5 Step 2
            s = s + n
        Next k
        n = n + 1
    Loop
    Print s
End Sub
程序运行时的输出是

选项 A、9
B、18
C、15
D、30

答案A

解析 本题考查多重循环,当n=1时,判断条件n<3成立,执行For循环,由于步长为2,所以For循环执行3次后结束,此时,s=3;同样,当n=2时,执行结果s=9;当n=3时,判断条件n<3不成立,程序执行结束。故s=9,正确答案为选项A。
转载请注明原文地址:https://jikaoti.com/ti/GJx0FFFM
0

最新回复(0)