计算将200元钱换成1元、5元、10元的零钱(每种零钱都要有),一共有多少种换法。

如题所述

#include<stdio.h>
#include<ctype.h>
int main()
{int a1,a5,a10,n=0;
 printf("%d\t%d\t%d\n",10,5,1);    //如不要细节,此行删去
 for(a10=1;a10<20;a10++)
   for(a5=1;a5<(200-10*a10)/5;a5++)
   {a1=200-10*a10-5*a5;
    printf("%d\t%d\t%d\n",a10,a5,a1);    //如不要细节,此行删去
    n++;
   }
 printf("共有%d种换法\n",n);
 return 0;
}

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网