求三个数中的最大值(Java描述)

72 阅读1分钟

求三个数中的最大值(Java描述)

1. 问题描述

给定三个整数,求它们中的最大值。

2. 问题示例

输入:3,7,5

输出:7

3. 代码实现

import java.util.Scanner;

public class Play003 {
    public static void main(String[] args) {
        System.out.println("请输入三个数字a,b,c的值");
        System.out.print("a=");
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
        System.out.print("b=");
        int b = sc.nextInt();
        System.out.print("c=");
        int c = sc.nextInt();

        System.out.println("最大的数字是"+maxOfThreeNumbers(a,b,c));
    }
    public static int maxOfThreeNumbers(int a, int b, int c) {
        if (a>b && a>c){
            return a;
        }else if (b>a && b>c){
            return b;
        }else {
            return c;
        }
    }
}

4. 运行结果

请输入三个数字a,b,c的值
a=3
b=7
c=1
最大的数字是7

本文章参考或引用如下:

玩转Java--手把手教你编写300个精彩案例,作者:李永华、陈宏铭