30.for i=1 to 12 step 3 40 for j=6 to 2 step-2 41 print i;j 第40号语句共执行了____次,...
问题描述:
30.for i=1 to 12 step 3 40 for j=6 to 2 step-2 41 print i;j 第40号语句共执行了____次,...
30 for i=1 to 12 step 3
40 for j=6 to 2 step-2
41 print i;j
第40号语句共执行了____次,第41号共执行了____次.(请附详解)
4次,12次
外层循环i从1到12,步长为3,i的可能取值为1、4、7、10,执行了4次.内层循环 j从6到2,步长为-2,j的可能取值为6、4、2,执行了3次,所以第40号语句执行了4次,41号语句执行了4*3 = 12次
为什么不是40 和41 都是12次?
是不是搞错了,30才是执行了4次吧?
答
答案是对的 40执行了四次 不信你可以用F8逐步检测
原因很简单 在J循环中 每次循环开始时,都是从41句开始的并不是从40开始的