有个问题啊!!!想问问大家
void main(){ int cocks=0,hens,chicks;
while(cocks<=20)
{hens=0;
while(hens<=33)
{chicks=100-cocks-hens;
if(5.0*cocks+3.0*hens+chicks/3.0==100.0)
printf("%d %d %d\n",cocks,hens,chicks);
hens++;
}
cocks++;
}
}
这个程序怎样啊??
是百钱百鸡的问题啊
书上运行的结果是0 25 75,3 20 77,4 8 78,7 13 80, 8 11 81,11 6 83, 12 4 84,
而我运行的结果是0 25 75,4 8 78, 8 11 81,12 4 84
从实际上看应该是我的运行结果对啊
各位看看出了什么问题了