For k=10 To 1表示先让k=10,然后判断k有没有超过1,如果没有超过就运行循环体,否则不运行。 由于10大于1,即K超过了终值,所以循环一次也不运行。 由于循环一次也没有运行,所以运行后S还是原来的值,即运行后S=0 而循环变量K取初值,即K=10
执行步骤: 1.S=0 2.For k=10 To 1 '先对K赋值K=10,然后与1比较看是否比1小 3.Print S, k '由于首次k就比1大,所以中间步骤均不执行,也就是循环不执行