用java来写 鸡兔同笼
时间: 2024-01-01 08:05:34 浏览: 26
public class ChickenAndRabbit {
public static void main(String[] args) {
int headCount = 35; // 头的总数
int legCount = 94; // 腿的总数
int chickenCount = 0; // 鸡的数量
int rabbitCount = 0; // 兔的数量
for (int i = 0; i <= headCount; i++) {
int j = headCount - i; // j 表示兔的数量,因为鸡和兔数量之和为头的总数
if (2 * i + 4 * j == legCount) { // 鸡的腿数为 2*i,兔的腿数为 4*j,总腿数为 legCount
chickenCount = i;
rabbitCount = j;
break;
}
}
System.out.println("鸡的数量为:" + chickenCount);
System.out.println("兔的数量为:" + rabbitCount);
}
}
相关问题
用JAVA语言写鸡兔同笼的代码
好的,这里是用Java语言写鸡兔同笼的示例代码:
```
import java.util.Scanner;
public class ChickenRabbit {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入鸡和兔的总数量: ");
int totalNum = scanner.nextInt();
System.out.print("请输入总腿数: ");
int totalLegs = scanner.nextInt();
int rabbitNum = (totalLegs - 2 * totalNum) / 2; // 计算兔子数量
int chickenNum = totalNum - rabbitNum; // 计算鸡的数量
System.out.println("鸡的数量为:" + chickenNum);
System.out.println("兔子的数量为:" + rabbitNum);
}
}
```
使用时,用户需要输入鸡和兔的总数量以及总腿数,程序会计算出鸡和兔的数量并输出。
用JAVA写一个鸡兔同笼
好的,以下是用 Java 写一个鸡兔同笼的代码:
```
import java.util.Scanner;
public class ChickenRabbitCage {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入鸡和兔的总数量:");
int total = input.nextInt();
System.out.print("请输入腿的总数量:");
int legs = input.nextInt();
int rabbits = (legs - 2 * total) / 2;
int chickens = total - rabbits;
System.out.println("鸡的数量为:" + chickens);
System.out.println("兔的数量为:" + rabbits);
}
}
```
希望这个代码能够帮到你!