vb请教 a=6 For k=1 to 0 a=a+k Next k print K:a 答案是什么 为什么不是1,7呢? 1 to 0循环几次啊?
4个回答
展开全部
1 to 0 循环两次:
a = 6
k = 1
a = a + k = 6 + 1 = 7
k = 0
a = a + k = 7 + 0 = 7
print K:a 是 0 7
a = 6
k = 1
a = a + k = 6 + 1 = 7
k = 0
a = a + k = 7 + 0 = 7
print K:a 是 0 7
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有循环,从大到小,必须用step参数
For k=1 to 0 step -1
For k=1 to 0 step -1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
FOR从大到小必须使用STEP参数,如
For k=1 to 0 step -1 就得到1,7
For k=1 to 0 step -1 就得到1,7
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询