今天为大家分享一个java经典实例输入三个整数x,y,z,请把这三个数由小到大输出,相信很多初学者都会学到这道题目,接下来为大家介绍一下程序的相关写法,有需要的小伙伴可以参考一下:

1、题目:

    输入三个整数x,y,z,请把这三个数由小到大输出。  

2、程序分析:

    我们想办法把最小的数放到x上,先将x与y进行比较,如果x> y则将x与y的值进行交换,然后再用x与z进行比较,如果x> z则将x与z的值进行交换,这样能使x最小。

3、程序代码:

import java.util.*;
class sangeshu
{
    public static void mAIn(String[] args)
    {
        int i = 0;
        int j = 0;
        int k = 0;
        int x = 0;
        System.out.print("请输入三个数\n");
        Scanner input = new Scanner(System.in);
        i = input.nextInt();
        j = input.nextInt();
        k = input.nextInt();
        if(i > j)
        {
            x = i;
            i = j;
            j = x;
        }
        if(i > k)
        {
            x = i;
            i = k;
            k = x;
        }
        if(j > k)
        {
            x = j;
            j = k;
            k = x;
        }
        System.out.println(i + ", " + j + ", " + k);
    }
}

4、执行结果:

JAVA实例:输入三个整数x,y,z,请把这三个数由小到大输出。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。