[C.C++] c++学习

396 0
Honkers 2025-5-10 21:55:28 | 显示全部楼层 |阅读模式

湖南居民用电采用阶梯电价,安装一户一表的居民用户电价分为三个“阶梯”:月用电量180千瓦时(含180千瓦时)以内的,电价为0.588元/千瓦时;超过180千瓦时,在450千瓦时(含450千瓦时)以内的,为第二个阶梯,第二个阶梯电价上调0.05元/千瓦时,为0.638元/千瓦时。超过450千瓦时为第三个阶梯,电价为0.888元/千瓦时,请编写程序计算电费。 输入:月用电量,如12.2,输出:月应缴电费,如7.17元

  1. #include<iostream>
  2. #include <iomanip> //不要忘了头文件
  3. using namespace std;
  4. int main()
  5. {
  6. float w;
  7. float sum;
  8. cout << "月用电量:";
  9. cin >> w;
  10. if (w<=180)
  11. {
  12. sum = w * 0.588;
  13. }
  14. else if (180<w<=450)
  15. {
  16. sum = 180 * 0.588 + (w - 180) * 0.638;
  17. }
  18. else
  19. {
  20. sum = 180 * 0.588 + (450 - 180) * 0.638 + (w - 450 - 180) * 0.888;
  21. }
  22. cout << fixed << setprecision(2);//保留两位小数的代码,切记不要忘记头文件!
  23. cout << "月应缴电费:" << sum << endl;
  24. }
复制代码

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Honkers

荣誉红客

关注
  • 4012
    主题
  • 36
    粉丝
  • 0
    关注
这家伙很懒,什么都没留下!

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2025 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行