您的位置:首页 > 编程语言 > Java开发

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

2015-12-05 14:10 302 查看
//有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
public class Test6{
public static void main(String[] args){
int[] bai={1,2,3,4};//定义百位可能出现的数字
int[] shi={1,2,3,4};//定义十位可能出现的数字
int[] ge={1,2,3,4};//定义个位可能出现的数字
int count=0;//计算满足条件的数的个数
for(int i=0;i<bai.length;i++)
for(int j=0;j<shi.length;j++)
for(int k=0;k<ge.length;k++){
if(bai[i]!=shi[j]&&bai[i]!=ge[k]&&shi[j]!=ge[k]){
System.out.print(bai[i]);
System.out.print(shi[j]);
System.out.println(ge[k]);
count++;
}
}
System.out.print("总共有"+count+"个。");
}
}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java