Loading

java——有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

package java_day10;
/*
 * 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
 */
public class Demo04 {
    public static void main(String[] args) {
        //int[] array = {1,2,3,4};
        int count = 0;
        for (int i = 1; i <=4; i++) {
            for (int j = 1; j <= 4; j++) {
                for (int k = 1; k <=4; k++) {
                    if (i!=j&&i!=k&&j!=k) {
                        count++;
                        System.out.println(i*100+j*10+k);
                    }
                }
            }
        }
        System.out.println("有"+count+"个无重复的三位数!");
    }
}

2、运行结果

123
124
132
134
142
143
213
214
231
234
241
243
312
314
321
324
341
342
412
413
421
423
431
432
有24个无重复的三位数!

 

posted @ 2019-09-09 14:22  dBevil  阅读(2657)  评论(0)    收藏  举报