代码:
package com.liron.p1; /** * 有1、2、3、4个数字,能组成多少个互不相同且无重 * 复数字的三位数?都是多少? */ public class Topic1 { public static void main(String[] args) { 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+"个"); } }
结果:
时间: 2024-10-10 01:22:01