FPR A=1 TO 3 X=1 FOR B=1 TO 4 FOR C=1 TO5 X=X+1 NEXT C NEXT

1个回答

  • FOR A=1 TO 3

    X=1

    FOR B=1 TO 4

    FOR C=1 TO 5

    X=X+1

    NEXT C

    NEXT B

    NEXT A

    PRINT X

    END

    写程序应该使用“缩进”,这样别人更好懂.

    这样的题,主要是得弄懂程序的思想.

    中间那个语句 x=x+1 被执行了 3*4*5=60次,每次累加1.不过,由于 x=1 这个初值变了三次,每次都赋 1 ,所以,最后输出的x的值 为 21.

    (赋初值语句一般在循环的开始,不知怎么跑到循环里面了.检查一下,是不是程序错了.如果x=1在最开始的话,最后输出的x的值是61.)