任意4個數字組成不重複的三位數(且三位數中沒有重複數字)
阿新 • • 發佈:2019-02-18
public class TestShu1 { private static int[] a={4, 2, 3, 9};//定義任意四個數字陣列 private static int num=0;//一個組成三位數個數 private static int hunNum=0;//組成的三位數 //bai-百位, shi-十位, ge-個位 public static int getHuNum(int bai, int shi, int ge){ return 100*bai+10*shi+1*ge; } public static void main(String[] args){ for(int i=0; i<4; i++){ for(int j=0; j<4; j++){ for(int m=0; m<4; m++){ if(a[i]!=a[j]&&a[j]!=a[m]&&a[m]!=a[i]){ hunNum=getHuNum(a[i], a[j],a[m]); num++; System.out.println(hunNum); } } } } System.out.println("一共組成三位數: "+num+"個"); } }