package com.task;
public class task1 {
public static void main(String[] args) {
/**
* 1,2,3,4 组成多少个不重复3位数,分别是
* */
int num=0;
for(int a=1; a<=4;a++){
for (int b=1;b<=4;b++){
if (a!=b){
for (int c=1;c<=4;c++){
if (b!=c&&a!=c){
System.out.print(a*100+b*10+c+"\t");
num++;
}
}
}
}
System.out.println();
}
System.out.println("共有"+num+"个不同的且没重复数字三位数");
}
}
对每一位进行循环,判断个位十位百位数字各不相同时输出数字