流程如下:
1、选定1个或2个。
2、剩下的数据放一个数组
3、先取一个
for 1 to 个数 A
for 1 to 剩下的个数 B
for 1 to 剩下的个数 C
? ABC ,CBA ,CAB,BAC,BCA,ACB '6个一组
next C
next B
next A
4、取2个时。已取的是 A 和 B
for 1 to 剩下的个数 C
? ABC ,CBA ,CAB,BAC,BCA,ACB '6个一组
next C
5、取3个时。取的是 A、B、C,直接输出一组
? ABC ,CBA ,CAB,BAC,BCA,ACB '6个一组
6、每个输出时,都要判断一下,A<>B,A<>C,B<>C,才输出结果。
代码你自己填吧。