1.求最大值
从控制台输入三个数,求这三个数求最大值,要求至少用3种方法来做。
程序源代码(学生填写):
(1)、import java.util.Scanner;
public class Max1
{
    public static void main(String[] args)
    {
        int a,b,c,max;
        System.out.println("请输入三个数:");
        Scanner scanner = new Scanner(System.in);
        Int();
        Int();
        Int();
        max=a;
        if(b>a)
            max=b;
        if(c>max)
            max=c;
        System.out.println("最大值为: "+max);
    }
}
(2)、import java.util.Scanner;
public class Max2
{
    public static void main(String[] args)
    {
        int a,b,c,max;
        System.out.println("请输入三个数:");
        Scanner scanner = new Scanner(System.in);
        Int();
        Int();
        Int();
        max=max(a,b,c);//调用函数比较三个数最大值
        System.out.println("最大值为: "+max);
    }
nextint()方法    public static int max(int a,int b,int c)
    {
        int x;
        x=a;
        if(b>x)
            x=b;
        if(c>x)
            x=c;
        return x;
    }
}
(3)、import java.util.Scanner;
public class Max3
{
    public static void main(String[] args)
    {
        int a,b,c,max;
        System.out.println("请输入三个数:");
        Scanner scanner = new Scanner(System.in);
        Int();
        Int();
        Int();
        max=max(a,b,c);
        System.out.println("最大值为: "+max);
    }
    public static int max(int a,int b,int c )
    {
        int x;
        x=a;
        if(b>a&&b>c)
            x=b;
        if(c>a&&c>b)
            x=c;
        return x;
    }
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。