第2章 2 計算分段函式 1 10分

2021-10-03 08:34:00 字數 808 閱讀 1751

第2章-2 計算分段函式[1] (10分)

本題目要求計算下列分段函式f(x)的值:

公式輸入格式:

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

輸出格式:

在一行中按「f(x) = result」的格式輸出,其中x與result都保留一位小數。

輸入樣例1:

10輸出樣例1:

f(10.0) = 0.1

輸入樣例2:

0輸出樣例2:

f(0.0) = 0.0

方法1

x =

float

(input()

)print

(f'f() = '

)

方法2

x =

float

(input()

)if x ==0:

print

(f'f() = 0.0'

)else

:print

(f'f() = '

)

方法3

a =

float

(input()

)f =

lambda x:

0if x ==

0else

1/ x

print

(f'f() = '

)

注這裡的輸入需要轉化為float型別,如果用int型別測試點3將不通過

PTA 計算分段函式 2

本題目要求計算下列分段函式f x 的值 注 可在標頭檔案中包含math.h,並呼叫sqrt函式求平方根,呼叫pow函式求冪。輸入在一行中給出實數x。在一行中按 f x result 的格式輸出,其中x與result都保留兩位小數。10f 10.00 3.16 0.5f 0.50 2.75 inclu...

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

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

C 第2次實驗 分段函式求值

1 問題及 檔名稱 分段函式求值.cpp 作 者 吳傑 完成日期 2016年 3 月 18日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入不同段的x的值,通過不同的函式關係求y的值 輸入描述 輸入任意x的值 問題描述 求解x對應段的函式值y 程式輸出 輸出x對應的y值 問題分析 略 演算法...