狗和人的年龄问题

2022-07-27

狗的前两年,每一年相当于人的10.5岁,之后每增加一岁就增加4岁,那么5岁的狗相当于人的年龄就应该是10.5+10.5+4+4+4=33岁.
编写程序获取用户输入狗的年龄(整数),通过程序输出显示相当于人的年龄.如果为负数请提示.

package day4;

import java.util.Scanner;

public class Test4_1 {
    public static void main(String[] args) {
        Scanner s=new Scanner(System.in);
        System.out.println("狗的年龄");

        int a=s.nextInt();
        int k;
        k=a;
        double b = 0;//人年龄.

        if(a<1){
            System.out.println("请不要输入负数");
        }else{
        for (; a <3; a++) {
            b=k;
            b=b*10.5;
        }
        if (a>2){
            b=k;
            b=2*10.5+(b-2)*4;
        }
        System.out.println("人年龄="+b);
        }}
    }

本文地址:https://blog.csdn.net/xiaozhuqiaozhi10/article/details/109642036

《狗和人的年龄问题.doc》

下载本文的Word格式文档,以方便收藏与打印。