题目:
题目描述
有一个城市出租汽车的计费规则是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.Scanner;
public class Xingyuxingxi {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
while(sc.hasNext())
{
double a=sc.nextDouble();
if(a<=3) {//小于3公里
System.out.printf("%.2f\n",6.0);
}
else
{//大于3公里
System.out.printf("%.2f\n",(a-3)*1.4+6);//按公式求
}
}
}
}
程序演示了如何用Java计算出租车行程费用,根据输入公里数判断是否包含3公里基础费,执行相应的计算并输出结果。
2770

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



