6.5(对三个数进行排序)
程序员文章站
2022-03-03 16:09:18
...
使用下面的方法头编写方法,按升序显示三个数:
public static void displaySortedNumbers(double num1,double num2,double num3)
编写测试程序,提示用户输入三个数字,调用方法以升序显示他们
import java.util.Scanner;
public class Question_six_6 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
System.out.println("please enter three number:");
double num1 = input.nextDouble();
double num2 = input.nextDouble();
double num3 = input.nextDouble();
displaySortedNumbers(num1,num2,num3);
}
public static void displaySortedNumbers(double num1,double num2,double num3) {
double temp;
if(num1>num2)
{
temp=num1;
num1=num2;
num2=temp;
}
if(num3<=num1)
{
temp=num3;
num3=num2;
num2=num1;
num1=temp;
}
else if(num3>num1 && num3<num2)
{
temp=num3;
num3=num2;
num2=num3;
}
System.out.println("ASC:"+num1+" "+num2+" "+num3);
}
}
上一篇: 小程序中解决代码同步执行的问题
下一篇: JS——对三个数进行排序(降序)