Advertisement

简单找零算法

阅读量:

首先,代码中存在中文命名的变量与方法,请勿效仿此类写法(我仅是出于不想添加注释的考虑)。这是一个用于计算找零的简单算法,其核心在于依据当前持有的货币面额,确定出最少数量的纸币组合方式。例如:当需要找零102元,而手中仅持有50元与1元纸币时,则应使用两张50元与两张1元纸币进行组合,以此类推。以下为使用C#控制台程序进行演示的示例---->这是程序运行后的结果:

以下为代码实现部分:

复制代码
 using System;

    
  
    
 namespace Test
    
 {
    
     class Program
    
     {
    
     static void Main(string[] args)
    
     {
    
         int[] 货币种类1 = { 1, 5, 10, 20, 50, 100 };
    
         int 找零 = 255;
    
         int[] 找零结果 = 找零算法(货币种类1, 找零);
    
         Console.WriteLine("

全部评论 (0)

还没有任何评论哟~