代码如下
/*原题如下:
鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?*/
public class 百钱买百鸡 { //创建类
public static void main(String[] args) { //主方法
byte cock,hen,chick; //创建三个 byte 型变量,用于保存公鸡、母鸡、小鸡的数量
for(cock = 1;cock <= 20;cock++){ //依次叠加公鸡的只数
for(hen = 1;cock <=33;hen++){ //依次叠加母鸡的只数
for(chick = 3;chick <=300;chick +=3){ //依次叠加小鸡的只数
if(cock*5 + hen*3 + chick == 100){ //判断钱数总和是否为100
if(cock + hen + chick == 100){ //判断只数总和是否为100
//依次输出信息
System.out.println("公鸡有" + cock +"只");
System.out.println("母鸡有" + hen +"只");
System.out.println("小鸡有" + chick +"只");
System.out.println("--------------------");
}
}
}
}
}
}
}
请帮忙看一下,谢谢