@[lyh12148](/user/448109)
if(150<w<401)----->if(150<w&&w<401)
by zhujunchen @ 2020-12-17 20:42:58
别用连不等式
by zhujunchen @ 2020-12-17 20:43:57
```c
#include<cstdio>
int main()
{
int w;
double money=0;
scanf("%d",&w);
if(w<=150)
{
money=w*0.4463;
}
else if(w<=400&&w>=151)
{
money+=150*0.4463;
money+=(w-150)*0.4663;
}
else
{
money+=150*0.4463;
money+=(400-150)*0.4663;
money+=(w-400)*0.5663;
}
money=int((money*10)+0.5)/10.0;
printf("%.1lf",money);
return 0;
}
```
这样能过
by Yu_x @ 2020-12-17 20:44:14
@[zhujunchen](/user/275562) 啊啊好的,谢谢
by lyh12148 @ 2020-12-17 20:49:42