作业帮 > 综合 > 作业

请问为什么选D?A为什么错了?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/09 04:55:19
请问为什么选D?A为什么错了?
31605.阅读下列程序段:
m = 0
For i = 1 To 3
For j = 1 To i
m = m + j
Next j,i
执行以上的循环后,i和m的值分别为( ).
(A) 3 6
(B) 3 10
(C) 4 6
(D) 4 10
D)
m=1+(1+2)+(1+2+3)=10
j=3时满足循环,此时还在循环内,j=4时跳出循环
所以D
再问: 题目中说了 i=1 to 3 为什么 i 又变成4了呢?