[求助]找钱怎么做
设计一个程序,如以百元付钞付款,应找回最少的钱币数50元,10元,5元,1元。比如价格为59元,人家给的都是百元大钞,比如给100,怎么就能找的钱的张数最少。
应该找41块,大概只能是4个10块,一个1块的最好,如果你找得是8个5块,一个1块就不对了。
怎么做...
程序代码: int m50, m10, m5, m1;
int zhaoqian = 33;
m50 = zhaoqian / 50;
m10 = zhaoqian % 50 / 10;
m5 = zhaoqian % 10 / 5;
m1 = zhaoqian % 5;
Console.WriteLine("zhaoqian={0}",zhaoqian);
Console.Write("50*{0} 10*{1} 5*{2} 1*{3}",m50,m10,m5,m1);
Console.ReadKey();
