ACM 三个数从小到大排序

来源:互联网 发布:c语言输出一个整数 编辑:程序博客网 时间:2024/06/05 19:45

三个数从小到大排序

时间限制:3000 ms  |  内存限制:65535 KB
难度:0
描述

现在要写一个程序,实现给三个数排序的功能

输入
输入三个正整数
输出
给输入的三个正整数排序
样例输入
20 7 33
样例输出
7 20 33

思路:

这道题只有三个数字,所以方法不止我这一种,我是定义一个长度为3的数组存放数据,再用Arrays镜数组进行排序,然后输出。

代码:

import java.util.Arrays;import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int[] b = new int[3];//定义长度为3的数组for(int i=0;i<3;i++){b[i] = sc.nextInt();}Arrays.sort(b);//对数组进行排序,Arrays是从小到大排序for(int i:b){System.out.println(i);//对排序都的数组进行输出}}}


0 0
原创粉丝点击