/**
* 问题:有1、2、3、4个数字,能组成多少个互不相同且
* 无重复数字的三位数?都是多少?
*
* @author Administrator
*
* 程序如下:
*
*
*/
public class Three_Digit {
public static void main(String args[]){
int i,j,k;
int t=0;
for(i=1;i<5;i++){
for(j=1;j<5;j++){
for(k=1;k<5;k++){
if(i!=j&&j!=k&&i!=k){
t++;
System.out.print(i*100+j*10+k+" ");
if(t%5==0){
System.out.println();
}
}
}
}
}
System.out.println();
System.out.println("由1,2,3,4组成的不同的三位数个数共有"+t+"个");
}
}
运行结果如下:
run:
123 124 132 134 142
143 213 214 231 234
241 243 312 314 321
324 341 342 412 413
421 423 431 432
由1,2,3,4组成的不同的三位数个数共有24个
成功生成(总时间:0 秒)
本文通过编程方法探讨了使用数字1、2、3、4可以构成多少个互不相同的无重复数字的三位数,并列举了所有可能的组合。
3508

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



