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

浏览:118收藏:1
答案:
1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。
public class Wanshu {
    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);
    }
}