各位大佬,帮看看我这个代码有问题吗

P1422 小玉家的电费

望丰展?[使 MD](https://www.luogu.org/wiki/show?name=%E5%B8%AE%E5%8A%A9%EF%BC%9Amarkdown)
by fa_555 @ 2019-10-18 14:53:00


b=a0.4463; 这又不是数学。。。。 bu加*号吗?qop
by 菜忙 @ 2019-10-18 14:58:17


**你的代码:** ```cpp #include <stdio.h> int main() { int a; float b; scanf("%d",&a); if(a<=150) { b=a*0.4463; } if(151<=a && a<=400) { b=1500.4463+(a-150)*0.4663; } if(a>=401) { b=1500.4463+1500.4663+(a-401)*0.5663; } printf("应该交电费为:%.1f\n",b); return 0; } ``` **我的代码:** ```cpp #include<iostream> #include<cstdio> using namespace std; int main() { int dianfei; double qian; cin>>dianfei; if(dianfei<=150) qian=dianfei*0.4463; if(dianfei>150&&dianfei<=400) qian=150*0.4463+(dianfei-150)*0.4663; if(dianfei>400) qian+=150*0.4463+250*0.4663+(dianfei-400)*0.5663; printf("%.1f",qian); return 0; } ``` 如果你的代码输出不加中文就可能可以A。
by 反手for循环 @ 2019-10-18 15:31:52


|