题目描述:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
代码入下:
```go
package javaLearn;
/**
* @author Administrator
*qq:1012885458
*/
public class 实战练习六 {
/**
* @param args
* 题目:有【1、2、3、4】4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
程序分析:可填在百位、十位、个位的数字都是1、2、3、4,组成所有的排列后再去掉不满足条件的排列。
123 124 132 134 142 143
C4-1 C3-1 c2-1 c1-1 4*3*2*1=24种
*/
static int m=0;
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=1;i<=4;i++) {
for(int j=1;j<=4;j++) {
for(int k=1;k<=4;k++) {
if((i!=j&&j!=k&&i!=k)) {
m++;
System.out.print(""+i+""+j+""+k+" ");
}
}
}
System.out.println();
}
S