请教一个关于vb中循环的问题
已知一个集合,这个集合的元素也是一个集合。
要求:我需要每次取出每个小集合中的一个元素来进行处理,最终需要取出所有的这种可能的组合
通俗地说:有m组小朋友,每组小朋友的人数不一样,现在我需要从每组中取出一个小朋友来做游戏非常感谢,有点急

解决方案 »

  1.   

    假如一共有5组,第i组的人数是groupi
    for i1=1 to group1
      for i2=1 to group2
        for i3=1 to group3
          for i4=1 to group4
            for i5=1 to group5
            '当前的i1,i2等代表不同组的成员,保证每次每组只有一个成员出现   
            next
          next
        next
      next
    next
    说明:有几组就要套几层循环,算法简单,程序比较冗。而且不能适应变化。