/* 1.题目: 有1、2、3、4个数字,可以组成多少个互不相同并且无重复数字的三位数?都是多少? 2.程序分析: 可填在百位,十位,个位的署子都是1、2、3、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) } } } } }
有疑问加站长微信联系(非本文作者)