C语言编程求破把18元钱分成一元、二元和五元的纸币且纸币数共为10张的分法有多少种?(注:在兑换中一元、二元、五元的纸币

问题描述:

C语言编程求破
把18元钱分成一元、二元和五元的纸币且纸币数共为10张的分法有多少种?(注:在兑换中一元、二元、五元的纸币数可以为0).
1个回答 分类:综合 2014-09-28

问题解答:

我来补答
#include<stdio.h>

void main()
{
int i1, i2, i5;
for (i1=0; i1<=10; ++i1)
{
for (i2=0; i2<=10; ++i2)
{
for (i5=0; i5<=10; ++i5)
{
if (i1 + i2 + i5 == 10 && i1 * 1 + i2 * 2 + i5 * 5 == 18)
{
printf("i1=%d, i2=%d, i5=%d\n", i1, i2, i5);
}
}
}
}
}输出组合:i1=2, i2=8, i5=0i1=5, i2=4, i5=1i1=8, i2=0, i5=2
 
 
展开全文阅读
剩余:2000
上一页:解题方法 技巧
下一页:过程3