0
已解决
王俊杰
高级光能
高级光能
#include<iostream>
#include<cstdio>
#include<string>
#include<algorithm>
#include<cmath>
using namespace std;
int main(){
int w;
double a1=0;
cin>>w;
if(w<=152){
a1=w*2.66;
}
else if(w<=240){
a1=(w-152)*3.55+w*2.66;
}
else{
a1=(w-240)*6.22+(w-152)*3.55+w*2.66;
}
printf("%.2f",(long long)(w*100+0.5)/100.0);
return 0;
}
https://newcourse.codingtang.com/#/problem/problemSub?id=1387
为什么输入140,它输出140.00
求大佬解答