王家大少
我是使用Java语言实现的。代码参考如下请采纳。//100块钱全部买公鸡只能买20只 所以公鸡的范围是0-20只
for (int i = 0; i <= 20; i++) {
//100块钱全部买母鸡只能买33只 所以母鸡的范围是0-33只
for (int j = 0; j <= 33; j++) {
//100块钱全部买小鸡只能买300只 所以小鸡的范围是0-300只
for (int k = 0; k <= 300; k++) {
boolean count=i+j+k==100;//公鸡母鸡小鸡的数量是100只
boolean money=5*i+3*j+(k/3.0)==100;//公鸡母鸡小鸡的总钱数是100元
//满足以上两个条件输出 公鸡 母鸡 和小鸡的数量
if(count&&money){
System.out.println("公鸡"+i+"只 母鸡"+j+"只 小鸡"+k+"只");
}
}
}
}代码执行截图