30.for i=1 to 12 step 3 40 for j=6 to 2 step-2 41 print i;j

零距离的爱情2022-10-04 11:39:541条回答

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次吧?

已提交,审核后显示!提交回复

共1条回复
wenmei028 共回答了19个问题 | 采纳率78.9%
答案是对的 40执行了四次 不信你可以用F8逐步检测
原因很简单 在J循环中 每次循环开始时,都是从41句开始的并不是从40开始的
1年前

相关推荐

30 for i=1 to 12 step 3 40 for j=6 to 2 step-2 41 print i;j
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号共执行了____次.(请附详解)
hiya1年前1
juqunli 共回答了20个问题 | 采纳率90%
答案: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次