分段計算居民水費

2021-10-03 13:33:38 字數 620 閱讀 1893

為鼓勵居民節約用水,自來水公司採取按用水量階梯式計價的辦法,居民應交水費 y(元)與月用水量 x(噸)相關:當 x 不超過 15 噸時,y=4x/3;超過後,y=2.5x−17.5。請編寫程式實現水費的計算。

輸入格式:

輸入在一行中給出非負實數x。

輸出格式:

在一行輸出應交的水費,精確到小數點後 2 位。

#include

intmain()

else

if(x>15)

printf

("%.2f"

, y)

;return0;

}

錯誤記錄

一開始寫成了這樣

if

("x<=15"

)

這就導致所有的輸入都按照y=4*x/3來算

提交後提示大與15的數結果錯誤,我就一直在

else

if(x>15)

裡面找

找了半天都沒有找到

重新寫了一遍所以**發現可以

跟原來的**一對比才發現錯誤

zskd

分段計算居民水費 2

為鼓勵居民節約用水,自來水公司採取按用水量階梯式計價的辦法,居民應交水費y 元 與月用水量x 噸 的關係如下,請編寫程式實現水費的計算。輸入格式 輸入在一行中給出實數x。輸出格式 按照以下的格式在一行輸出月用水量和應交的水費,都精確到小數點後2位,請注意等號的左右各有乙個空格。f 輸入的月用水量 計...

用C語言解「分段計算居民水費」題

為鼓勵居民節約用水,自來水公司採取按用水量階梯式計價的辦法,居民應交水費y 元 與月用水量x 噸 相關 當x不超過15噸時,y 4x 3 超過後,y 2.5x 17.5。請編寫程式實現水費的計算。輸入格式 輸入在一行中給出非負實數x。輸出格式 在一行輸出應交的水費,精確到小數點後2位。輸入樣例1 輸...

7 2 分段計算居民水費 1 10分

為鼓勵居民節約用水,自來水公司採取按用水量階梯式計價的辦法,居民應交水費y 元 與月用水量x 噸 相關 當x不超過15噸時,y 4x 3 超過後,y 2.5x 10.5。請編寫程式實現水費的計算。輸入格式 輸入在一行中給出非負實數x。輸出格式 按照以下的格式在一行輸出月用水量和應交的水費,都精確到小...