C趣味編程百例(11)換分幣
38.兌換分幣
把一元錢兌換成一分、兩分、五分有幾種不同的方法?
*問題分析及算法設計
根據題意,設I、J、K爲1分、2分、5分硬幣的錢(美分),則I、J、K的值應滿足:
i j k=100
*。
printf(" 1元紙幣有以下小額兌換計劃:\ n");
for(I = 0;I for(j = 0;j for(k = 0;k if(I j k = = 100)
printf(count % 4?" % d:1 * % d 2 * % d 5 * % d \ t":" % d:1 * % d 2 * % d 5 * % d \ n",count ,I,j/2,k/5);
}
*運行結果
1元紙幣有以下小額兌換方案:
0條評論