m=m+j 累加就是 在原来基础上继续加
将m原来的值+J的值 再赋值给m
假设m原来是1 J=2 m=1+2 那么m就变成3了
m是变量名 没什么意思
m = 0
For i = 1 To 3 'i循环3次 从1到3
For j = 1 To i 'j的循环次数随i值而变 j=1 to i 从1到终止值i 所以当i=1 j 就 1 to 1 循环1次 m=m+1 m值=1
'当i=2时 j=1 to 2 j循环2次 m=m+j 执行2次 因为之前m已经执行过1次m=1了
’此时 m=1+1(j) 和 m=2+2(j) i=3时也是如此循环
m = m + j
Next j, i
i=4的原因很简单 执行完最后一次循环如当i=3时 m=m+3 接着执行next
next语句的功能就是将i值加一个步进值 (for i = 1 to 3 step 2 步进就为2 不写step 默认为1) 然后跳转到for i = 1 to 3 去对比i值是否超过终止值3 如果没有则继续循环 超过就执行next后面的语句 所以i=4
温馨提示:内容为网友见解,仅供参考