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/12/25 04:43:13
vb简单计算fora=1to2forb=1toaforc=bto2i=i+1nextnextnextprinti答案i的值为什么是5而不是6?vb简单计算fora=1to2forb=1toaforc=
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