#include <stdio.h>
int main()
{
int x1,x2,x5,count,total; /*x1,x2,x5分别表示1分,两分,五分钱的数量*/
double money;
count=0;
printf("Enter money:");
scanf("%lf",&money);
if(money>0.08 && money<=1.00){
for(x5=1;x5<20;x5++){
for(x2=1;x2<50;x2++){
for(x1=1;x1<100;x1++){
if(x1*0.01+x2*0.02+x5*0.05==money){
count++;
total=x1+x2+x5;
printf("count%d\n",count);
printf("x1=%d,x2=%d,x5=%d,total=%d\n",x1,x2,x5,total);
}
}
}
}
}
printf("count=%d\n",count);
return 0;
}
换硬币问题
最新推荐文章于 2025-06-12 12:37:46 发布