Dim i As Integer, j As Integer j = 10 For i = 1 To j Step 2 i = i + 1 j = j - i Next i Print i, j
答案:2 悬赏:30 手机版
解决时间 2021-03-27 10:24
- 提问者网友:wodetian
- 2021-03-27 04:37
Dim i As Integer, j As Integer j = 10 For i = 1 To j Step 2 i = i + 1 j = j - i Next i Print i, j
最佳答案
- 五星知识达人网友:爱难随人意
- 2021-03-27 04:54
楼上的不对,执行四次
第一次i=2,j=8
第二次i=5 ,j=3
第三次i=8 ,j=-5
第四次i=11,j=-16
循环结束,由于next i,step 2
所以最后显示13,-16
第一次i=2,j=8
第二次i=5 ,j=3
第三次i=8 ,j=-5
第四次i=11,j=-16
循环结束,由于next i,step 2
所以最后显示13,-16
全部回答
- 1楼网友:怀裏藏嬌
- 2021-03-27 06:23
Dim i As Integer, j As Integer
j = 10
For i = 1 To j Step 2‘因为j=10 ,既可以看为for i=1 to 10 step 2
i = i + 1 ’初始值是0
j = j - i 'j每次循环都-1
Next i
Print i, j
执行的次数为5次
结果分别为 2 ,8
5 ,3
8, -5
11,-16
13,-16
j = 10
For i = 1 To j Step 2‘因为j=10 ,既可以看为for i=1 to 10 step 2
i = i + 1 ’初始值是0
j = j - i 'j每次循环都-1
Next i
Print i, j
执行的次数为5次
结果分别为 2 ,8
5 ,3
8, -5
11,-16
13,-16
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯