C语言实现
/*
使用1角,两角,五角凑金额
*/
#include <stdio.h>
int main()
{
int money;
printf("请您输入金额(元),程序将自动使用1角2角5角凑出:");
scanf("%d",&money);
int one,two,five;
for(one = 1; one < money * 10; one++)
{
for(two = 1; two < money * 10 / 2; two++)
{
for(five = 1; five < money * 10 / 5; five++)
{
if(1 * one + two * 2 + five * 5 = money * 10)
{
printf("可以使用%d个1角%d个2角和%d个5角凑出%d元\n",one,two,five,money);
goto end:
}
}
}
}
end:
return 0;
}