下列程序的执行结果为( )。 n=0 j=1 Do Until n>2 n=n+1:j=j+n*(n+1) Loop Print n;i

admin2019-06-20  22

问题 下列程序的执行结果为(    )。
    n=0
    j=1
    Do Until n>2
           n=n+1:j=j+n*(n+1)
    Loop
    Print n;i

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

答案C

解析 本题考查循环程序的分析。在Do Until循环中如果n小于等于2,那么把n*(n+1)的结果累加到j上。因此程序的功能为:循环变量n从0开始到2共执行了3次,目的为计算1+1*2+2*3+3*4。
转载请注明原文地址:https://kaotiyun.com/show/X0Up777K
0

相关试题推荐
最新回复(0)