vb简单计算for a =1 to 2 for b =1 to a for c = b to 2 i=i+1 next nextnext print i答案i的值为什么是5而不是6?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/19 15:18:44
x͑n@_el` Ml.bX *`SA
B2ۡMDX fsMZMbl6Wm? @ &9s"q*mz.<0zo"O,*ilOGu_@^14G.ZңqB``H8=~:\HiexDi)>6;wI$
%5tфPNFhX7| TUby1}SdL&L`#CG.Ěj&s1hDSt5Yŀ>X!.eRMhY+,~g_8JIr&I|>J-_&ÛPP<۱H/[|z{SqcnvceXi_;nh]$?t
vb简单计算for a =1 to 2 for b =1 to a for c = b to 2 i=i+1 next nextnext print i答案i的值为什么是5而不是6?
vb简单计算
for a =1 to 2
for b =1 to a
for c = b to 2
i=i+1
next
next
next
print i
答案i的值为什么是5而不是6?
vb简单计算for a =1 to 2 for b =1 to a for c = b to 2 i=i+1 next nextnext print i答案i的值为什么是5而不是6?
当a=1时,b=1 to 1 ,c=1 to 2 所以这里 i 就加了两次,i=2
当a=2时,b=1 to 2,当b=1时 ,c=1 to 2 所以这里 i 也加了两次,i=4
当b=2时, c=2 to 2 所以这里 i 只加了一次,i=5
这样即循环完,所以i=5