1 条题解

  • 0
    @ 2024-12-18 14:07:27

    C :

    #include <stdio.h>
    int main()
    {	
       int X;
       double Y,M;
       1<=X<=1*10^9,1<=Y<=1*10^9;
       scanf("%d",&X);
       scanf("%lf",&Y);
       M=X/Y;
       printf("%.3f km/l",M); 
    }
    

    C++ :

    #include<cstdio>
    
    using namespace std;
    
    int main()
    {
        int X;
        
        double Y,M;
        
        scanf("%d\n%lf",&X,&Y);
        
        printf("%.3lf km/l\n",M=X/Y);
        
        return 0;
    }
    

    Java :

    import java.util.Scanner;
    import static java.lang.Math.pow;
    public class Main {
        public static void main(String[] args) {
            Scanner scanner = new Scanner(System.in);
            int X = scanner.nextInt();// X,表示行驶总路程
            double Y = scanner.nextDouble();// 保留一位小数的浮点数Y,表示消耗的油量。
    
            if (X >=1 && X <=pow(10,9) && Y >=1 && Y <=pow(10,9) ) {
                double average = X / Y;
                System.out.println(String.format("%.3f",average)+" km/l");
            }
        }
    }
    
    • 1

    信息

    ID
    633
    时间
    1000ms
    内存
    128MiB
    难度
    5
    标签
    提交数
    113
    已通过
    46
    上传者