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