本题目要求计算下列分段函数f(x)的值:
f
(
x
)
=
{
x
(
x
≠
10
时
)
1
/
x
(
x
=
10
时
)
f\left( x \right) =\begin{cases} x& \left( x\ne 10 \text{时} \right)\\ 1/x& \left( x=10 \text{时} \right)\\ \end{cases}
f(x)={x1/x(x=10时)(x=10时)
输入格式:
输入在一行中给出实数x。
输出格式:
在一行中按“f(x) = result”的格式输出,其中x与result都保留一位小数。
输入样例1:
10
输出样例1:
f(10.0) = 0.1
输入样例2:
234
输出样例2:
f(234.0) = 234.0
参考答案:
#include<stdio.h>
int main(){
double x,y;
scanf("%lf",&x);
if(x-10) y=x;
else y=1.0/x;
printf("f(%.1f) = %.1f",x,y);
return 0;
}