湖南居民用电采用阶梯电价,安装一户一表的居民用户电价分为三个“阶梯”:月用电量180千瓦时(含180千瓦时)以内的,电价为0.588元/千瓦时;超过180千瓦时,在450千瓦时(含450千瓦时)以内的,为第二个阶梯,第二个阶梯电价上调0.05元/千瓦时,为0.638元/千瓦时。超过450千瓦时为第三个阶梯,电价为0.888元/千瓦时,请编写程序计算电费。 输入:月用电量,如12.2,输出:月应缴电费,如7.17元
#include<iostream>
#include <iomanip> //不要忘了头文件
using namespace std;
int main()
{
float w;
float sum;
cout << "月用电量:";
cin >> w;
if (w<=180)
{
sum = w * 0.588;
}
else if (180<w<=450)
{
sum = 180 * 0.588 + (w - 180) * 0.638;
}
else
{
sum = 180 * 0.588 + (450 - 180) * 0.638 + (w - 450 - 180) * 0.888;
}
cout << fixed << setprecision(2);//保留两位小数的代码,切记不要忘记头文件!
cout << "月应缴电费:" << sum << endl;
}