A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 刘欢(安阳) 中级黑马   /  2012-10-8 19:44  /  1481 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


//            有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
//1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去
//      掉不满足条件的排列。

            int i, j, k;
           
            for (i = 1; i < 5; i++)
                for (j = 1; j < 5; j++)
                    for (k = 1; k < 5; k++)
                    {
                        if (i != k && i != j && j != k)   
                            //确保i、j、k三位互不相同
                            Console.WriteLine("{0}{1}{2}",i,j,k);
                       
                    }

            Console.ReadKey();

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马