#包含?& ltstdio.h & gt
int?f(int?分){
int?n5,n2,n 1;
int?保持,計數= 0;
for(n5=0?;?(remain=cent-5*n5)>=0?;++n5){
for(N2 = 0;?(n1=remain-2*n2)>=0?;?++n2){
Printf("%d點?=?%d個五?+?%d兩點?+?%d 1點\n ",分,n5,n2,n 1);
count++;
}
}
回歸?數數;
}
int?主要(無效)
{
int?美分;
Printf("請輸入金額(8~99分):");
scanf("%d ",& amp美分);
if(cent & lt;=8?||?美分& gt=100){
Printf("輸入的金額不符合題目要求!\ n ");
回歸?0;
}否則{
Printf("%d美分a * * *有%d個變體\n ",cent,f(cent));
}
}如圖,有什麽問題或者不明白的,歡迎提問!如果經常需要問這樣的問題,可以關註壹下。