為鼓勵居民節約用水,自來水公司採取按用水量階梯式計價的辦法,居民應交水費y(元)與月用水量x(噸)相關:當x不超過15噸時,y=4x/3;超過後,y=2.5x−17.5。請編寫程式實現水費的計算。
輸入格式:
輸入在一行中給出非負實數x。
輸出格式:
在一行輸出應交的水費,精確到小數點後2位。
輸入樣例1:
輸出樣例1:16.00輸入樣例2: 輸出樣例2:
22.50本題需要考慮居民用水量x的多少來進行計算,當x不超過15噸時,y=4x/3;超過後,y=2.5x−17.5
這道題有些坑人,因為題目說的x為非負實數,一般人都是認為用整型來定義x,卻通過不了測試點。可結合生活實際x則可以為小數,所以需要將x定義為浮點數。
#include
intmain()
if(x >15)
return0;
}
分段計算居民水費
為鼓勵居民節約用水,自來水公司採取按用水量階梯式計價的辦法,居民應交水費 y 元 與月用水量 x 噸 相關 當 x 不超過 15 噸時,y 4x 3 超過後,y 2.5x 17.5。請編寫程式實現水費的計算。輸入格式 輸入在一行中給出非負實數x。輸出格式 在一行輸出應交的水費,精確到小數點後 2 位...
分段計算居民水費 2
為鼓勵居民節約用水,自來水公司採取按用水量階梯式計價的辦法,居民應交水費y 元 與月用水量x 噸 的關係如下,請編寫程式實現水費的計算。輸入格式 輸入在一行中給出實數x。輸出格式 按照以下的格式在一行輸出月用水量和應交的水費,都精確到小數點後2位,請注意等號的左右各有乙個空格。f 輸入的月用水量 計...
7 2 分段計算居民水費 1 10分
為鼓勵居民節約用水,自來水公司採取按用水量階梯式計價的辦法,居民應交水費y 元 與月用水量x 噸 相關 當x不超過15噸時,y 4x 3 超過後,y 2.5x 10.5。請編寫程式實現水費的計算。輸入格式 輸入在一行中給出非負實數x。輸出格式 按照以下的格式在一行輸出月用水量和應交的水費,都精確到小...