/*-------------------------------------------------------
百钱买百鸡,《算经》一书中记载
“鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一,百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?”
要求每一种鸡都要有,编程输出公鸡(gj)、母鸡(mj)、小鸡(xj)各有多少只。
结果:(注:使用for循环)
公鸡有4只,母鸡有18只,小鸡有78只
公鸡有8只,母鸡有11只,小鸡有81只
公鸡有12只,母鸡有4只,小鸡有84只
-------------------------------------------------------*/
#include <stdio.h>
void main()
{
int gj,mj,xj;
/**********Program**********/
for(gj =1;gj<=25;gj++)
{
for(mj=1;mj<=33;mj++)
{
xj=100-gj-mj;
if((gj*5+mj*3+xj/3==100)&&xj%3==0)
{
/********** End **********/
printf("公鸡有%d只,母鸡有%d只,小鸡有%d只\n",gj,mj,xj);
}
}
}
}
08-02
8397
