1、浙江省从2012年7月1日起执行新的阶梯电价标准,具体如下:从每年1月1日开始,执行一个新的计费周期;
(1)全年累计用电量少于2760度(千瓦时,下同)的,按每度0.538元执行;
(2)全年累计用电量超过2760度,但低于4800度的部分,每度在基础电价上加价0.05元,即每度电0.588元;
(3)全年累计用电量超过4800度的部分,每度加价0.30元,即每度0.838元。
现输入两个数字:第一个数字代表前10个月用电量总和,后一个代表11月用电量,能够正确输出11月的电费金额(保留两位小数)。
输入格式:
2700 200
输出格式:
114.60
输入样例:
在这里给出一组输入。例如:
4700 200
输出样例:
在这里给出相应的输出。例如:
142.60
C程序如下:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b;
float c;
scanf("%d %d",&a,&b);
\\程序分为三个部分。
if(a+b<2760)
{
c=b*0.538;
}
else if(a+b>=2760&&a+b<=4800)
{
if(a>=2760)
{
c=b*0.588;
}
else
{
c=(2760-a)*0.538+(a+b-2760)*0.588;
}
}
else if(a+b>4800)
{
if(a>=4800)
{
c=b*0.838;
}
else if(a<4800&&a>=2760)
{
c=(a+b-4800)*0.838+(4800-a)*0.588;
}
else if(a<2760)
{
c=(a+b-4800)*0.838+(4800-2760)*0.588+(2760-a)*0.538;
}
}
printf("%.2f",c);
return 0;
}
注意一下!!最好在纸上把数学过程整个书写一遍,这样有利于理解和书写程序呦!!