百钱买百鸡问题
为什么我的WIN7上的VC6.0算出结果只有4组,而教学视频上老的给出的结果却又7组?这是老师给的代码:
#include <stdio.h>
void main()
{ int cocks=0,hens,chicks;
while (cocks<=19)
{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++;
}
}