狗前两岁相当于人的21岁,两岁后每一岁相当于人的4岁(真实数据不确定),计算狗的年龄
Scanner scan=new Scanner(System.in);
System.out.println("狗年龄测算");
System.out.print("请输入狗的年龄:");
double year=scan.nextDouble();
if (year>=0&&year<=2){
System.out.println("相当于人类年龄是:"+(year*10.5));
}else if (year>2){
System.out.println("相当于人类年龄是:"+((year-2)*4+21));
}else System.out.println("输入错误!");
如果小于两岁,每年*10.5
大于两岁就将大于两岁的年龄*4+前两岁相当于的21岁;
输入其他的报错