【習題1】
(1) 有三個數字:1、2、3 能組成多少個互不相同且無重複數字的三位數?各是多少?
例如:打印出:
1 2 3
1 3 2
2 1 3
2 3 1
3 1 2
3 2 1
分析提示:可填在百位、十位、個位的數字都是1、2、3,需要用到循環的嵌套,
可以先把所有組合打印出來,然後再判斷這三個位上的數字不能重複的代碼是如何判斷即可。
(2) 擴展:有四個數字:1、2、3、4,能組成多少個互不相同且無重 複數字的三位數?各是多少?
(2) 擴展:有四個數字:1、2、3、4,能組成多少個互不相同且無重 複數字的四位數?各是多少?