美文网首页基础编程50题
【题目15】三个数从大到小输出

【题目15】三个数从大到小输出

作者: Xplorist | 来源:发表于2017-03-26 11:57 被阅读79次

【程序15】
题目:输入三个整数x,y,z,请把这三个数由小到大输出。

package com.share.test11_20;

import java.util.Arrays;
import java.util.Scanner;

/**
 * 【程序15】题目:<br>
 * 输入三个整数x,y,z,请把这三个数由小到大输出。
 * 
 * @author brx
 */
public class Test15 {
    public static void main(String[] args) {
        test();
    }

    /**
     * 思路:<br>
     * 简单的排序问题,直接选择排序,当然3个数也可以找最大值最小值然后输出<br>
     * 还可以直接通过三次判断直接把大小找出来,也可以将可能出现的结果写入判断条件,直接匹配结果
     */
    public static void test() {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入第一个数:");
        int first = sc.nextInt();
        System.out.println("请输入第二个数:");
        int second = sc.nextInt();
        System.out.println("请输入第三个数:");
        int third = sc.nextInt();
        int[] a = { first, second, third };
        System.out.println("排序前:" + Arrays.toString(a));

        for (int i = 0; i < a.length - 1; i++) {
            for (int j = i + 1; j < a.length; j++) {
                if (a[i] > a[j]) {
                    a[i] = a[i] + a[j];
                    a[j] = a[i] - a[j];
                    a[i] = a[i] - a[j];
                }
            }
        }
        System.out.println("排序后:" + Arrays.toString(a));
    }
}

相关文章

  • 【题目15】三个数从大到小输出

    【程序15】题目:输入三个整数x,y,z,请把这三个数由小到大输出。

  • 排序练习

    题目描述:给你n个整数,请按从大到小的顺序输出其中前m大的数。输入:每组测试数据有两行,第一行有两个数n,m(0<...

  • Leetcode.215.Kth Largest Element

    题目 给定一个数组, 输出第k大的数. 思路 进行从大到小排序, 第k-1即为第k大的数. 总结 掌握快速排序.

  • 10.13

    题目一: 输出 题目二: 输出小 作业三:求正方形的面积 作业四: 求正方形的面积( 2 ) 作业五: 求三个数的平均数

  • 10.13

    题目一:输出 题目二:输出小数 题目三:求正方形面积 题目四:求正方形面积2 题目五:求三个数的平均值

  • 10.13

    题目一:输出 题目二:输出小数 题目三:求正方形面积 题目四:求正方形面积(2) 题目5:求三个数的平均值

  • 17.10.13

    题目一:输出 题目二:输出小数 题目三:求正方形面积 题目四:求正方形面积(2) 题目五:求三个数的平均数

  • 2017-10-13

    题目一:输出 题目二:输出小数 题目三:求正方向的面积 题目四:求正方形的面积(2) 题目五:求三个数的平均数

  • 10-13

    题目一:输出 题目二:输出小数 题目三:求正方向的面积 题目四:求正方形的面积(2) 题目五:求三个数的平均数

  • 10.13

    题目一:输出 题目二:输出小数 题目三:求正方形的面积 题目四:求正方形的面积(2) 题目五:三个数的平均数

网友评论

    本文标题:【题目15】三个数从大到小输出

    本文链接:https://www.haomeiwen.com/subject/qgtkottx.html