问题标题: 酷町堂:1231

0
0
已解决
李映谊
李映谊
高级守护
高级守护

某地的士费起步价为8元,可以行驶3公里。3公里以后,按每公里2.2元计算,输入的士的公里数,计算顾客应该付多少钱。

#include<bits/stdc++.h>
using namespace std;
int main()
{
    double n;
    cin>>n;
    if(n<=3)
    cout<<8;
    else
    printf("%.1f",double(8+(n-3)*2.2));
    return 0;
}
Wrong Answer:80分

 


0
0
臧启亚
臧启亚
初级光能
初级光能
    输入 n;
    如果(n<=3) s=8; 否则 s=8+(n-3)*2.2;
    输出("%.1f\n",s);//保留一位小数
0
赵逸凡
赵逸凡
初级启示者
初级启示者
    if(gongli<=3.0)
    {
        qianshu=8.0;
    }
    else
    {
        qianshu=(gongli-3)*2.2+8;
    }

gongli,qianshu自己写吧

0
0
周建勋
周建勋
中级光能
中级光能
核心:
    double浮点型定义 a;
    输入>>a;
    if(a>3)
    printf("%.1f",(a-3)*2.2+8);
    if(a<=3)
    cout<<"8.0";

加上一个头文件:#include<cstdio>

0
桑烁
桑烁
高级光能
高级光能

当n<=3时

输出也要是小数哦

应将8改为8.0

@李映谊 

望采纳,谢谢!

 

0
0
我要回答