您的位置:首页 > 编程语言 > Java开发

Introduction to Java Programming 编程题5.5<对三个数排序>

2015-08-16 15:19 375 查看
/******************************************
Enter three digit number to sort: 11 -9 -1
-9 -1 11
Enter three digit number to sort: 123 11 1
1 11 123
******************************************/
import java.util.Scanner;

public class SortedNumber {
public static void main (String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Enter three digit number to sort: ");
int number1, number2, number3;
number1 = input.nextInt();
number2 = input.nextInt();
number3 = input.nextInt();
displaySortedNumbers(number1, number2, number3);
}

public static void displaySortedNumbers(int num1, int num2, int num3) {
int temp;
if (num1 > num2) {
temp = num1;
num1 = num2;
num2 = temp;
}
if (num1 > num3) {
temp = num1;
num1 = num3;
num3 = temp;
}
if (num2 > num3) {
temp = num2;
num2 = num3;
num3 = temp;
}
System.out.println(num1 + " " + num2 + " " + num3);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  对三个数排序