有一个程序实现如下功能:输入一个三位正整数,将数字位置重新排列,组成一个尽可能大的三位数.
请从以下VB代码中选取,依次排列组合后实现上述功能.(程序段可以反复使用,也可不选)编号依次为__
3 // 输入三位数,例如312
5 // 分解成三个数字,a=2 b=1 c=3
1 // 如果b比c小,交换b和c, a=2 b=3 c=1
2 // 如果a比b小,交换a和b, a=3 b=2 c=1
1 // 如果b比c小,交换b和c, a=3 b=2 c=1
7 // 此时a最大,b次之,c最小
4 // 打印新数字