题目:输入三个整数x,y,z,请把这三个数由小到大输出
public class PaiXuTest {
public static void main(String[] args) {
System.out.println("请输入三个数:");
Scanner s = new Scanner(System.in);
PaiXuTest p = new PaiXuTest();
int a = s.nextInt();
int b = s.nextInt();
int c = s.nextInt();
p.isCompare(a,b,c);
}
public void isCompare(int a,int b,int c){
System.out.println("从小到大输出为:");
if(a<=b&&a<=c){
System.out.print(a+" ");
System.out.print(((b<=c)?b:c)+" ");
System.out.print(((b<=c)?c:b));
}else if(b<=c&&b<=a){
System.out.print(b+" ");
System.out.print(((a<=c)?a:c)+" ");
System.out.print(((a<=c)?c:a));
}else{
System.out.print(c+" ");
System.out.print(((a<=b)?a:b)+" ");
System.out.print(((a<=b)?b:a));
}
}
}
本文提供了一个简单的Java程序示例,该程序接收用户输入的三个整数,并将它们按从小到大的顺序进行排序输出。通过一系列条件判断实现了基本的排序逻辑。
1125

被折叠的 条评论
为什么被折叠?



