有1、2、3、4、5个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
package com.ftl;
import java.util.ArrayList;
public class Count1 {
public static void main(String[] args) {
// 有1、2、3、4、5个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
int[] arr= {1,2,3,4,5};
int count=0;
for (int i : arr) {
for (int j : arr) {
for (int m : arr) {
if (i!=j&&i!=m&&j!=m) {
System.out.print(i*100+j*10+m+"\t");
count++;
}
if (count==10) {
System.out.println();
count=0;
}
}
}
}
}
}
控制台打印结果:


本文通过一个具体的编程案例探讨了如何利用基本的排列组合原理来计算并列出由五个不同数字可以组成的全部互不相同且无重复数字的三位数。通过简单的Java程序实现了这一目标。
1424

被折叠的 条评论
为什么被折叠?



