class Test
{
static void Main(string[] args)
{
int[] m = { 100, 50, 20, 10, 5, 1 };
string ok="";
do
{
System.Console.Write("请输入支付的金额:");
int money = int.Parse(System.Console.ReadLine());
int count = 0;
int result = money;
for (int i = 0; i < m.Length; i++)
{
count = count + result / m[i];
result = result % m[i];
}
System.Console.WriteLine("至少要{0}张钞票!", count);
System.Console.Write("是否继续?(yes/no):");
ok = System.Console.ReadLine();
}
while (ok == "yes");
}
}
计算统计钞票的张数
最新推荐文章于 2023-10-15 11:54:53 发布
本文介绍了一个简单的支付金额找零算法实现,通过输入支付金额,程序计算并输出组成该金额所需的最少纸币数量。该算法使用了整数除法和取余运算来逐级计算每种面额的纸币需求。
657

被折叠的 条评论
为什么被折叠?



