黑马程序员技术交流社区

标题: 输入任意3个数按大小顺序输出(其中一种解决方法) [打印本页]

作者: 365708064    时间: 2016-3-6 10:35
标题: 输入任意3个数按大小顺序输出(其中一种解决方法)
public class Test10 {
        public static void main(String[] args) {
                //1.创建键盘录入对象
                Scanner sc = new Scanner(System.in);
                //2.通过键盘录入输入三个整数
                System.out.println("请输入第一个整数:");
                int x = sc.nextInt();
                System.out.println("请输入第二个整数:");
                int y = sc.nextInt();
                System.out.println("请输入第三个整数:");
                int z = sc.nextInt();
                int temp;
                //3.将x,y,z中的最小数存入到x中
                if(x>y) {
                        temp = x;
                        x = y;
                        y = temp;
                }
                if(x>z) {
                        temp = x;
                        x = z;
                        z = temp;
                }
                //4.将y,z中的最小数存入到y中
                if(y>z) {
                        temp = y;
                        y = z;
                        z = temp;
                }
                System.out.println("x="+x+",y="+y+",z="+z);
        }
}
作者: qq812392675    时间: 2016-3-6 15:20
有 冒泡排序和选择排序这两是比较通用的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2