题目描述
有一个城市出租汽车的计费规则是3公里(含3公里)基本费6元,超过3公里,每一公里1.4元。现在请你输入具体的公里数x(0<x<1000),并编程计算x公里所需的费用,计算结果保留2位有效数字。
输入
输入有多组数据,每组数据单独一行为一个实数,表示公里数x。
输出
输出x公里所需的费用。请注意行尾输出换行。
样例输入
0.002
2.6
4
样例输出
6.00
6.00
7.40
import java.util.Arrays;
import java.util.Comparator;
import java.util.Scanner;
class Main {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
while(sc.hasNextDouble()){
double s=sc.nextDouble();
double w=6;
if(s>3)w+=(s-3)*1.4;
System.out.println(String.format("%.2f",w));
}
}
}
本文介绍了一个编程问题,要求实现一个程序来计算城市出租车的费用,基于3公里的基本费用和超出部分每公里的单价。输入乘客行驶的实际公里数,输出精确到两位小数的总费用。
1448

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



