题目描述:
从键盘输入三个整数x,y和z,按从大到小的顺序输出它们的值。
输入:
输入三个整数x,y和z。
输出:
按从大到小的顺序输出它们的值。
样例输入:
20 16 18
样例输出:
20 18 16
注:留意一下Java语言中数组定义的方法就可以了!!!
程序代码:
import java.util.*; public class Main { public static void main(String[] args) { Scanner input=new Scanner(System.in); int a[]=new int[50]; int t; for(int i=0;i<3;i++) a[i]=input.nextInt(); for(int i=0;i<2;i++) { for(int j=i+1;j<3;j++) { if(a[i]<a[j]) { t=a[i]; a[i]=a[j]; a[j]=t; } } } for(int i=0;i<3;i++) System.out.printf("%d ",a[i]); } }