三个数比较大小,代码不报错,结果也对。但是提交不了。
  • 板块学术版
  • 楼主ivannasakhno
  • 当前回复0
  • 已保存回复0
  • 发布时间2022/4/16 17:02
  • 上次更新2023/10/28 03:35:12
查看原帖
三个数比较大小,代码不报错,结果也对。但是提交不了。
625009
ivannasakhno楼主2022/4/16 17:02

题目; 本题要求将输入的任意3个整数从小到大输出。 输入格式: 输入在一行中给出3个整数,其间以空格分隔。 输出格式: 在一行中将3个整数从小到大输出,其间以“->”相连。 输入样例: 4 2 8 输出样例: 2->4->8 能不能帮忙看看哪里出问题了 代码:```java

 
import java.util.*;
public class Main {
    public static void main(String[] args) {
    Scanner sc=new Scanner(System.in);
    int a=sc.nextInt(),b=sc.nextInt(),c=sc.nextInt();
    int d=Math.max(a, Math.max(b, c));
    int e=Math.min(a, Math.min(b, c));
    int f=0;
    if(a!=d&&a!=e) 
    {
        f=a;
    }else if(b!=d&&b!=e) 
    {
        f=b;
    }else if(c!=d&&c!=e)
    {
        f=c ;}
        
    System.out.println(Math.min(a, Math.min(b, c))+"->"+f+"->"+Math.max(a, Math.max(b, c)));
    }
}
 
 
2022/4/16 17:02
加载中...