private sub command 帮忙看下这个for i = 1 to 10 step 3for j = 15 to 3 step -4print i * j next jnext i print i,j执行次数=终值-初值/步长+ 1 print i = 什么?print j = 什么?i 怎么循环到 13了 但我好像发现 终值+步长就等

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/28 17:08:03
privatesubcommand帮忙看下这个fori=1to10step3forj=15to3step-4printi*jnextjnextiprinti,j执行次数=终值-初值/步长+1print

private sub command 帮忙看下这个for i = 1 to 10 step 3for j = 15 to 3 step -4print i * j next jnext i print i,j执行次数=终值-初值/步长+ 1 print i = 什么?print j = 什么?i 怎么循环到 13了 但我好像发现 终值+步长就等
private sub command 帮忙看下这个
for i = 1 to 10 step 3
for j = 15 to 3 step -4
print i * j
next j
next i
print i,j
执行次数=终值-初值/步长+ 1
print i = 什么?
print j = 什么?
i 怎么循环到 13了
但我好像发现 终值+步长就等于结果了,
for i = 1 to 10 step 3
步长为3 最后一次循环为什么不是9呢?
厉害我明白了,

private sub command 帮忙看下这个for i = 1 to 10 step 3for j = 15 to 3 step -4print i * j next jnext i print i,j执行次数=终值-初值/步长+ 1 print i = 什么?print j = 什么?i 怎么循环到 13了 但我好像发现 终值+步长就等
执行次数=int((终值-初值)/步长+ 1)
print是输出语句
最后一次循环时,
i=10,j=3
经next语句后
i=13,j=-1
循环判断超出,退出循环,
所以循环完成后i=13,j=-1