習題2-2 階梯電價 (15分)


為了提倡居民節約用電,某省電力公司執行“階梯電價”,安裝一戶一表的居民用戶電價分為兩個“階梯”:月用電量50千瓦時(含50千瓦時)以內的,電價為0.53元/千瓦時;超過50千瓦時的,超出部分的用電量,電價上調0.05元/千瓦時。請編寫程序計算電費。

輸入格式:

輸入在一行中給出某用戶的月用電量(單位:千瓦時)。

輸出格式:

在一行中輸出該用戶應支付的電費(元),結果保留兩位小數,格式如:“cost = 應付電費值”;若用電量小於0,則輸出"Invalid Value!"。

輸入樣例1:

10
 

輸出樣例1:

cost = 5.30
 

輸入樣例2:

100 
 

輸出樣例2:

cost = 55.50


#include<stdio.h>
int main(void)
{
    float a,Sum;
    scanf("%f",&a);
    if(a<0)
        printf("Invalid Value!");
    else if(a>=0&&a<=50){
        Sum=0.53*a;
        printf("cost = %.2f",Sum);
    }
    else{
        Sum=0.53*50+(0.53+0.05)*(a-50);
        printf("cost = %.2f",Sum);
    } 
        
    return 0;                        
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM