/*张丘建《算经》中提出“百鸡问题”:公鸡一只值钱五,母鸡一只值钱三,小鸡三只值钱一。百钱买百鸡,问公鸡、母鸡、小鸡各几何?*/方法一:#includestdio.hvoidmain(){inta,b,c;printf(用100块钱买100只鸡,有以下几种购买方式:\n);for(a=0;a=20;a++)for(b=0;b=33;b++)for(c=0;c=99;c=c+3)if(5*a+3*b+c/3==100)if(a+b+c==100)printf(公鸡%d只,母鸡%d只,小鸡%d只\n,a,b,c);}方法二:#includestdio.hvoidmain(){inta,b,c;printf(用100块钱买100只鸡,有以下几种购买方式:\n);for(a=0;a=20;a++){for(b=0;b=33;b++){c=100-(a+b);if(5*a+3*b+c/3.0==100)printf(公鸡%d只,母鸡%d只,小鸡%d只\n,a,b,c);}}}