永发信息网

用java语言编程:有1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

答案:2  悬赏:30  手机版
解决时间 2021-11-28 10:32
用java语言编程:有1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
最佳答案
int i=0;  //保存百位上的数
int j=0;  //保存十位上的数
int k=0;  //保存各位上的数
int t=0;  //保存数字个数 
for(i=1;i<=4;i++){
   for(j=1;j<=4;j++){
   for(k=1;k<=4;k++){
if(i!=j && j!=k && i!=k){
     t+=1;
System.out.println(i*100+j*10+k);

     }  
   }
 }
System.out.println (t);
全部回答
public class HundredNumber{
private int[] a={1, 2, 3, 4};//定义数组并赋值
private int num=0;//定义组成三位数的个数
private int hundredNum=0;//定义组成的三位数
//hundred-百位, tens-十位, units-个位
public int hundNumber(int hundred, int tens, int units){
return 100*hundred+10*tens+1*units;
}
public static void main(String[] args){
HundredNumber hn=new HundredNumber();
for(int i=0; i<4; i++){
for(int j=0; j<4; j++){
for(int m=0; m<4; m++){
if(hn.a[i]!=hn.a[j]&&hn.a[j]!=hn.a[m]&&hn.a[m]!=hn.a[i]){
hn.hundredNum=hn.hundNumber(hn.a[i], hn.a[j],hn.a[m]);
hn.num++;
System.out.println(hn.hundredNum);
}
}
}
}
System.out.println("Total: "+hn.num);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
谁知道花王白雪公主涂料多少钱一桶啊?
怎么都是2013年啊?我怎么感觉是前年的事。回
天津的回民小吃“回头”的由来
怎么区分家养乌龟和野生乌龟?
列竖式计算232×16 224×36 29×360 209×
用电饭煲可以炖菜吗
此吊坠多少钱,银的
急求啊!!!姥姥家新装裱的字画挂在墙上总是
有没有说迷信腊月二十八的不能吃团年饭
求考虫或者有道或者新东方2018年12月六级班的
输入阻抗指标 为什么每
late 和 later 有什么区别?
离婚三年,过得很好,但还是特别恨前夫
男友为什么喜欢平淡的,为什么不愿意表达爱意
鞋子是皮的,鞋垫是PU皮的,穿了脚会不会臭?
推荐资讯
好字是仄声吗
我14年在清风巷领人干的活,建筑公司没给老板
重庆 招聘 铣工 车工 镗工 装配钳工等
我奶爸的荣耀祝福和生命源泉技能框是黑色的。
小溪环绕着村庄。(扩句)
8元等于多少分
天天用洗脸扑洗脸好吗
海南省儋州市洋浦经开发区 哪里有按摩
大概20cm的金龙鱼上鱼鳍下方有两排黑色的碎鳞
华尔顿天然气恒温热水器的使用说明
正弦函数有第一零点第二零点,那有第三零点第
月考完了,考试总结怎么写?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?