/**
*文件名:VariousHundreds.java
*描述:有1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
*作者:kyx
*时间:2019.01.04
*备注:for循环的三层嵌套,之前的写的结果有误,已修改。(还是需要继续努力啊)
*/
public class VariousHundreds {
public static void main(String[] args) {
int i,j,k;
int num = 0;//三位数
int n = 0;//三位数的个数
for(i=1;i<=4;++i){
num = i*100;
for(j=1;j<=4;++j){
if(j!=i){
num +=j*10;
for(k=1;k<=4;++k){
if(k!=j&&k!=i){
num +=k;
++n;
System.out.println(num);
num-=k;
}
}
num-=j*10;
}
}
}
System.out.println("综上共"+n+"个互不相同且无重复数字的三位数");
}
}
由1,2,3,4组成互不相同且无重复数字的三位数
最新推荐文章于 2023-03-24 16:27:50 发布