摘要:希賽網(wǎng)軟考頻道小編為大家整理了2018下半年程序員考試下午真題第二部分,供大家參考。
● 閱讀以下說明和C代碼,填寫程序中的空(1) ~(6).將解答寫入答題紙的對應(yīng)欄內(nèi)。
【說明】
某地電價分三檔:
(1)當(dāng)月用電量不超過180度時,每度電0.5元:
(2)當(dāng)月用電量超出180度但不超過360度的部分,每度電0.55元:
(3)當(dāng)月用電量超過360度的部分,每度電0.7元。
例如,某戶A一個月的用電量為150度,其電費為150*0.5=75.00元;某戶B用電量為280度,其電費為180*0.5+(280-180)*0.55=145.00元;某戶C用電量為450度,其電費為180*0.5+(360-180)*0.55+(450-360)*0.7=90.0+99.0+63.0=252.00元
下面程序運行時讀入m(m>0)個住戶某月的用電量,計算該月每戶應(yīng)繳的電費并輸出,同時找出這m個住戶中該月的最大用電量和最小用電量。
● 閱讀以下說明和C代碼,填寫程序中的空(1) ~(6),將解答寫入答題紙的對應(yīng)欄內(nèi)。
【說明】
函數(shù)insertElem 的功能是在元素升序排列的數(shù)組中加入一個新元素并保持?jǐn)?shù)組元素升序排列的特點。在main函數(shù)中輸入若干表示價格的實數(shù),輸入為0或負(fù)數(shù)或?qū)崝?shù)個數(shù)超出限定數(shù)量時終止,調(diào)用insertElem將價格按升序保存在數(shù)組pdata中,最后輸出所輸入的實數(shù)。
相關(guān)推薦:2018下半年程序員考試真題匯總
軟考備考資料免費領(lǐng)取
去領(lǐng)取