码迷,mamicode.com
首页 > 其他好文 > 详细

语句练习题5

时间:2016-05-15 13:53:03      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:

输入三个整数x,y,z,请把这三个数由小到大输出。

 1         Scanner sc2 = new Scanner(System.in);
 2         System.out.println("请输入第一个数:");
 3         int x = sc2.nextInt();
 4         System.out.println("请输入第二个数:");
 5         int y = sc2.nextInt();
 6         System.out.println("请输入第三个数:");
 7         int z = sc2.nextInt();
 8         if (x > y) {
 9             int te = x;
10             x = y;
11             y = te;
12         }
13         if (z > x && z < y) {
14             System.out.println("三个数从小到大排序:" + x + " " + z + " " + y);
15         } else if (z > y) {
16             System.out.println("三个数从小到大排序:" + x + " " + y + " " + z);
17         } else if (z < x) {
18             System.out.println("三个数从小到大排序:" + z + " " + x + " " + y);
19         }

结果:因为只有三个数字 ,所以没必要使用冒泡排序等排序算法,只要把前两个数进行比较换位后  插入输出第三个数即可。

技术分享

语句练习题5

标签:

原文地址:http://www.cnblogs.com/ouyangtangfeng99/p/5495099.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!