CINZY-LAB

分享免费、实用软件 | 分享编程经验、例程
10

看到http://blog.csdn.net/gisfarmer/archive/2009/02/08/3869236.aspx 有一个题目:

 

把一张面值为一元的纸币,换成一分,二分,五分的硬币,共有多少种换法?编程输出每一种不同的算法。

这道题很简单,是最简单的C++题,用C也可以做。

下面是我对这道题所做第一问共有多少种换法的答案,希望和路过的朋友分享一下。

 

 

int o=100;//要分的面值
o=(o%5*(o/5+1)+o/5*(o/5+1)/2*5-o/5/2)/2+o/5+1;编程输出每一种不同的算法我想除了用3个循环外还有其他办法,大家有好的办法要留下啊

推荐(0)
收藏

相关日志

您必须登录 才能进行评论。