您的位置:首页 > 其它

题目:输入三个整数x,y,z,

2014-01-12 10:06 246 查看
import java.util.*;

public class Test015
{
public static void main(String[] args)
{
int x,y,z;
Scanner in = new Scanner(System.in);
System.out.print("请输入第一个数:");
x = in.nextInt();
System.out.print("请输入第二个数:");
y = in.nextInt();
System.out.print("请输入第三个数:");
z = in.nextInt();

ThreeNumberSort tns = new ThreeNumberSort(x,y,z);
tns.NumberSorting();
tns.ShowSortResult();
}
}

class ThreeNumberSort
{
private int a,b,c;
private int temp = 0;
public ThreeNumberSort(int a,int b, int c)
{
this.a = a;
this.b = b;
this.c = c;
}
public void NumberSorting()
{
while(true)
{
if(a>b)
{
temp = a;
a = b;
b = temp;
}

if(b>c)
{
temp = b;
b = c;
c=temp;
}

if(a<b && b<c)
{
break;
}
}
}
public void ShowSortResult()
{
System.out.println("排序后的顺序为:" + a + ", " +b+", "+ c );
}

}
--------------------------------------------------------------------
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: