下列程序段执行后,输出的结果是( )。 For k1=0 To 4 y=20 For k2=0 To 3 y=10 For k3=0 To 2 y=y+10

admin2017-11-22  18

问题 下列程序段执行后,输出的结果是(    )。
    For k1=0 To 4
    y=20
    For k2=0 To 3
         y=10
         For k3=0 To 2
            y=y+10
         Next k3
       Next k2
    Next k1
    Print y

选项 A、90
B、60
C、40
D、10

答案C

解析 本题考查循环程序的分析。程序的主要部分为一个3层循环的嵌套。前两层循环共执行5*4=20次,每次执行前y的初值都是10,因此,只要考虑第3层循环就可以了。第3层循环执行3次.也就是语句y=y+10执行3次,y的初始值为10,因此计算结果为40。
转载请注明原文地址:https://kaotiyun.com/show/lVGp777K
0

最新回复(0)