c程序编写:用一元人民币兑换成1分,2分,5分。有多少种兑换方法

如题所述

#include<stdio.h>void main(){ int i,j,k,l=0; for(i=0;i<=20;i++) for(j=0;j<=50;j++) for(k=0;k<=100;k++) if(5*i+2*j+k==100) l++; printf("用一元人民币兑换成1分,2分,5分。有%d种兑换方法",l);}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-09
#include<stdlib.h>
#include<stdio.h>
#include<math.h>main()
{
int i,j,k;
int num=0;for(i=0;i<=20;i++)
{
for(j=0;j<=50;j++)
{
for(k=0;k<=100;k++)
{
if(100==k+2*j+5*i)num++;
}
}

}printf("Total Num is %d",num);}
相似回答