问题及代码
用1元人民币兑换成1分,2分和5分硬币,有多少种不同的兑换方法
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c,i=0;
for(a=1;a<=100;a++)
for(b=1;b<=50;b++)
for(c=1;c<=20;c++)
if(a+2*b+5*c==100)
i=i+1;
printf("%d",i);
return 0;
}
运算结果
知识点总结
穷举法的应用。
学习心得
进一步了解穷举法的应用,计算前要看清题目,明白各数字的取值范围。