for穷举算凑齐2角钱

            //有1分钱,2分钱,5分钱的硬币,要组合出来2角钱,有几种组合方式,分别各多少个
            int count = 0;
            for (int y = 0; y <= 20;y++ )
            {
                for (int e = 0; e <= 10;e++ )
                {
                    for (int w = 0; w <= 4;w++ )
                    {                     
                        if(y+2*e+5*w==20)
                        {
                            count++;
                        Console.WriteLine(""+count+"种组合方法:1分钱"+y+"枚,2分钱:"+e+"枚,5分钱:"+w+"枚。");
                        }
                    }
                }
            }
            Console.WriteLine("共有"+count+"种组合方法。");
            Console.ReadLine(); 
原文地址:https://www.cnblogs.com/fengsantianya/p/5459972.html