namedajipai
2016-03-05 05:07
采纳率: 90.6%
浏览 1.3k
已采纳

VB语言一个有关于循环的问题,比较难

如果有一个变量
for x = 0 to 9
...
next
如果有两个变量
for x = 0 to 9
for y = 0 to 9
...
next
next
如果有三个变量
for x = 0 to 9
for y = 0 to 9
for z = 0 to 9
...
next
next
next
请问这种层数不确定的循环怎么写

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • threenewbee 2016-03-05 08:20
    已采纳

    n=3
    k=1
    for j = 1 to n
    k = k*10
    next
    for i=1 to k
    t = i
    z = t mod 10
    t = t \ 10
    y = t mod 10
    t = t \10
    x = t
    ...
    next

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • u52983610 2016-03-05 06:19

    你循环内部是什么内容?这种方式应该避免出现,万一有9个10个变量,搞不好程序就挂了

    评论
    解决 无用
    打赏 举报