将200元换成1元,5元和10元的零钱,要求每种都有,输出每种组合换法
如题,怎么输出每种组合
程序代码:#include<STDIO.H>
#define MONEY 200
int main()
{
int i,j,k; //分别代表1,5,10元的张数
for (k=0;k<=20;k++)
{
for (j=0;j<=(200-10*k)/5;j++)
{
for(i=0;i<=(200-10*k-5*j);i++)
{
if (10*k+5*j+i==200)
{
printf("可以换成%d张10元,%d张5元,%d张1元.\n",k,j,i);
}
}
}
}
return 0;
}
应该是这样吧...我也新手,欢迎探讨









