/* 1.題目: 有一、二、三、4個數字,能夠組成多少個互不相同而且無重複數字的三位數?都是多少? 2.程序分析: 可填在百位,十位,個位的署子都是一、二、三、4。組成全部的排列後再去掉不知足條件的排列。 3.程序源代碼 */ package main import "fmt" func main() { for i := 1; i < 5; i++ { for j := 1; j < 5; j++ { for k := 1; k < 5; k++ { if (i != k) && (i != j) && (j != k) { fmt.Println("這個數是: ", i, j, k) } } } } }