java鸡兔同笼代码
时间: 2024-01-02 07:19:03 浏览: 54
以下一个Java编写的鸡兔同笼程序示例:
import java.util.Scanner;
public class ChickenRabbitInCage {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入总头数:");
int totalHead = input.nextInt();
System.out.print("请输入总脚数:");
int totalFoot = input.nextInt();
int chickenCount = 0;
int rabbitCount = 0;
boolean found = false;
for (int i = 0; i <= totalHead; i++) {
chickenCount = i;
rabbitCount = totalHead - i;
if (chickenCount * 2 + rabbitCount * 4 == totalFoot) {
found = true;
break;
}
}
if (found) {
System.out.println("鸡的数量是:" + chickenCount);
System.out.println("兔的数量是:" + rabbitCount);
} else {
System.out.println("无法求解!");
}
input.close();
}
}