c語言 階梯電價

2021-10-03 13:46:05 字數 915 閱讀 7419

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

輸入格式:

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

輸出格式:

在一行中輸出該使用者應支付的電費(元),結果保留兩位小數,格式如:「cost = 應付電費值」;若用電量小於 0,則輸出 「invalid value!」。

我的答案;

#include

intmain()

else

if(electric >50)

else

printf

("cost = %.2f"

, cost)

;return0;

}

錯誤

由於先if (electric > 0)導致大於50的數都按照0到50來算,結果出錯

改正後

#include

intmain()

else

if(electric >0)

else

printf

("cost = %.2f"

, cost)

;return0;

}

還是錯誤

這樣寫導致小於0時輸出兩行資料

改正後

#include

intmain()

else

if(electric >0)

else

return0;

}

ok

c語言作業 階梯電價

為了提倡居民節約用電,某省電力公司執行 階梯電價 安裝一戶一表的居民使用者電價分為兩個 階梯 月用電量50千瓦時 含50千瓦時 以內的,電價為0.53元 千瓦時 超過50千瓦時的,超出部分的用電量,電價上調0.05元 千瓦時。請編寫程式計算電費。輸入格式 輸入在一行中給出某使用者的月用電量 單位 千...

C語言 習題2 2 階梯電價

為了提倡居民節約用電,某省電力公司執行 階梯電價 安裝一戶一表的居民使用者電價分為兩個 階梯 月用電量50千瓦時 含50千瓦時 以內的,電價為0.53元 千瓦時 超過50千瓦時的,超出部分的用電量,電價上調0.05元 千瓦時。請編寫程式計算電費。輸入在一行中給出某使用者的月用電量 單位 千瓦時 在一...

PTA習題 階梯電價(C)

為了提倡居民節約用電,某省電力公司執行 階梯電價 安裝一戶一表的居民使用者電價分為兩個 階梯 月用電量50千瓦時 含50千瓦時 以內的,電價為0.53元 千瓦時 超過50千瓦時的,超出部分的用電量,電價上調0.05元 千瓦時。請編寫程式計算電費。輸入格式 輸入在一行中給出某使用者的月用電量 單位 千...