两位大哥到底是用&&还是用||
用&&这个只有100=0=0这是为什么

不进则退
哥。你能不能看清楚题目?
10个一分的==1个一毛的 10个一毛的=1个一元的
100个一分的==1个一元的
人家楼主所谓的100不是100个硬币 是只的是1元
[此贴子已经被作者于2007-2-7 17:33:21编辑过]
题目 :问把一元钱兑换成1分,2分,5分的硬币,有多少中兑换方法?
题目中说是必须三种面额的硬币加起来一共100个没有?
那么请问楼主你加: x+y+z==100
是何居心?
拜托你把他去掉好吗?
#include <iostream.h>
main()
{
int x,y,z;
cout<<"1分 2分 5分\n";
for(x=0;x<=100;x++)
for(y=0;y<=50;y++)
for(z=0;z<=20;z++)
if((1*x+2*y+5*z==100))
{cout<<x<<" "<<y<<" "<<" "<< z;
cout<<endl;}
}
按你的题意应该去掉后面一个,老大,去掉前面就错了,不去后面也错。