输入三个数从小到大排列

简介: 输入三个数从小到大排列

输入三个数从小到大排列

运行程序

代码

//导包
import java.util.Scanner;

//声明一个类名为Test的类
public class Test {
  // mian方法 程序入口
  public static void main(String[] args) {
    // 输入三个数从小到大排列
    System.out.println("******输入三个数从小到大排列******");

    // 键盘输入
    Scanner scan = new Scanner(System.in);
    System.out.print("请输入第一个数字:");
    // 获取第一个数值
    int a = scan.nextInt();
    System.out.print("请输入第二个数字:");
    // 获取第二个数值
    int b = scan.nextInt();
    System.out.print("请输入第三个数字:");
    // 获取第三个数值
    int c = scan.nextInt();
    // 定义一个变量存储
    int i = 0;
    // 判断选择排序 交换数值
    if (a > b) {
      i = a;
      a = b;
      b = i;
    }
    if (a > c) {
      i = a;
      a = c;
      c = i;
    }
    if (b > c) {
      i = b;
      b = c;
      c = i;
    }
    // 输出
    System.err.println(a + "<" + b + "<" + c);
  }
}
目录
相关文章
|
8月前
从大到小输出三个数
从大到小输出三个数
41 0
|
算法
把数组里面数值排成最小的数
把数组里面数值排成最小的数
39 1
【LeetCode】每日一题&&两数之和&&寻找正序数组的中位数&&找出字符串中第一个匹配项的下标&&在排序数组中查找元素的第一个和最后一个位置
【LeetCode】每日一题&&两数之和&&寻找正序数组的中位数&&找出字符串中第一个匹配项的下标&&在排序数组中查找元素的第一个和最后一个位置
|
算法
arr = [1,2,5,8,9,10,20,30,40] 有一个从小到大排序好的数组,现在输入一个数,要求按照原来的规律插入到数组中
arr = [1,2,5,8,9,10,20,30,40] 有一个从小到大排序好的数组,现在输入一个数,要求按照原来的规律插入到数组中
124 0
|
3月前
【九度 01】n个数排序并输出
【九度 01】n个数排序并输出
20 2
|
3月前
|
机器学习/深度学习
对10个数进行排序
对10个数进行排序。
34 13
|
8月前
|
存储 算法 索引
给你一个未排序的整数数组 nums ,请你找出其中没有出现的最小的正整数
给你一个未排序的整数数组 nums ,请你找出其中没有出现的最小的正整数
|
7月前
|
算法
现有‘abcdefghijkl’12个字符,将其所有的排列按字典序进行排序,给出任意一组排列,说出这租排列在所有排列中是第几小的
现有‘abcdefghijkl’12个字符,将其所有的排列按字典序进行排序,给出任意一组排列,说出这租排列在所有排列中是第几小的
70 1
|
7月前
|
C语言
C语言----随机输入10个数,从小到大依次排列
C语言----随机输入10个数,从小到大依次排列
|
8月前
数组排序,实现升序和降序,输出最大值最小值
数组排序,实现升序和降序,输出最大值最小值
45 2