1 /* 2 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 3 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。 4 */ 5 6 public class lianxi { 7 static int i,j,k,sum,count=0; 8 public static void main(String[] args) { 9 for( i=1;i<5;i++) { 10 for(j=1;j<5;j++) { 11 for(k=1;k<5;k++) { 12 if((i!=j)&&(i!=k)&&(j!=k)) 13 {sum=100*i+10*j+k; 14 count++; 15 System.out.print(sum+" "); 16 17 } 18 } 19 } 20 } 21 System.out.print(" 一共"+count+"次"); 22 } 23 24 }
1 123 124 132 134 142 143 213 214 231 234 241 243 312 314 321 324 341 342 412 413 421 423 431 432 2 一共24次