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个无重复的三位数!

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM