VB题 a为?for i=1 to3 for j=i to3

yaqwang2022-10-04 11:39:541条回答

VB题 a为?for i=1 to3 for j=i to3
VB题 a为?
for i=1 to3
for j=i to3
for k=1 to 3
a=a+i
nextk
nextj
nexti求a

已提交,审核后显示!提交回复

共1条回复
jxfuture 共回答了25个问题 | 采纳率92%
i=1时,j从1到3循环3次,k循环3次,共计循环9次,累加了9个1
i=2时,j从2到3循环2次,k循环3次,共计循环6次,累加了6个2
i=3时,j从3到3循环1次,k循环3次,共计循环3次,累加了3个3
所以a=a+9+12+9=a+30
如果a的初始值=0,则a=30
1年前

相关推荐

VB题 a为?for i=1 to3 for j=i to3
VB题 a为?for i=1 to3 for j=i to3
VB题 a为?
for i=1 to3
for j=i to3
a=2
for k=1 to 3
a=a+i
nextk
nextj
nexti
print a
修改爷1年前0
共回答了个问题 | 采纳率
VB题 a为?for i=1 to3 for j=i to3
VB题 a为?for i=1 to3 for j=i to3
VB题 a为?
for i=1 to3
for j=i to3
for k=1 to 3
a=a+i
nextk
nextj
nexti
print a
秦建秀1年前1
tanfeng1210 共回答了10个问题 | 采纳率80%
当i=1时,j=1时,k从1 到 3,a=a+i执行了三次,a的值变为3;j=2时,k从1 到 3,a=a+i执行了三次,a的值变为6;j=3时,k从1 到 3,a=a+i执行了三次,a的值变为9;
当i=2时,j=2时,k从1 到 3,a=a+i执行了三次,a的值变为15;j=3时,k从1 到 3,a=a+i执行了三次,a的值变为21;
当i=3时,j=3时,k从1 到 3,a=a+i执行了三次,a的值变为30.