|
EXCEL高手用VBA解释一下for循环abnextm
private sub command1_click()
a=0
for m=1 to 10
a=a+1
b=0
for j=1 to 10
a=a+1
b=b+2
next j
next m
print a,b
end sub
运行后,a值 110, b值 20
请问 a值 110, b值 20 如何计算
J從1TO10循環一個周期..A的值加了十個1,也就是十,,J從1TO10這樣的循環執行了10次,所以就是100,M從1TO10,循環一個周期,又加了10,所以最後A的值變成了110
J每從1-10一個循環,B的值變成20,循環到M的時候.又重新賦值成0,所以B到最後其實只執行了十次B+2,最後結果也就是20
|
|