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

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

2017-10-26 20:10 537 查看
package com.jn.test;

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

*/
public class Test{
public static void main(String[] args) {
int count = 0;
int n = 0;
for(int i = 1 ;i<=4; i++)
{
for(int j = 1;j<=4;j++)//个位
{
for(int k =1; k<=4;k++)//十位
{
if (i != j && j != k && i != k)//百位
{
count++;//计数器,计算个数
n = i + j*10 + k*100;
System.out.println(n);
}
}
}
}
System.out.println("共组成"+count+"个");
}
}

运行结果:

321
421
231
431
241
341
312
412
132
432
142
342
213
413
123
423
143
243
214
314
124
324
134
234
共组成24个
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐