Java简单计算 小飞马今年15岁,他的父亲大飞马比他大m(m<60)岁,多少年后他的父亲年龄比他大一倍,到那时他们两人的年龄各为多少 用Java编写
时间: 2024-09-24 13:26:51 浏览: 116
星光科技园冷链物流情况简介.doc
小飞马和他的父亲之间的年龄差始终是m岁。设n年后,父亲的年龄会是小飞马年龄的两倍,我们可以建立如下的等式:
父亲当前年龄 = 小飞马当前年龄 + m
n年后的父亲年龄 = (小飞马当前年龄 + n) * 2
由于题目要求n年后父亲年龄比小飞马大一倍,我们有:
(小飞马当前年龄 + m) + n = (小飞马当前年龄 + n) * 2
简化这个等式,我们得到:
m = n
所以n就是m的值,即他们的年龄差。
到那时,小飞马的年龄将是:
15 + n = 15 + m
而父亲的年龄将是:
15 + m + n = 2 * (15 + m)
现在,让我们用Java来编写一个函数解决这个问题:
```java
public class Main {
public static void main(String[] args) {
int youngPegasusAge = 15;
int ageDifference = 5; // 这里假设m=5作为例子,你可以替换为你给定的实际值
int n = ageDifference; // 年龄差等于需要的年数
int futureYoungPegasusAge = youngPegasusAge + n;
int futureFatherAge = 2 * futureYoungPegasusAge;
System.out.println("n年后,小飞马的年龄是: " + futureYoungPegasusAge);
System.out.println("n年后,大飞马的年龄是: " + futureFatherAge);
}
}
```
阅读全文