题目:
思路:
对于本题,也是一个分段函数的问题,类似于上一题,只是添加了一些库函数的调用而已。
代码:
#include <stdio.h>
#include <math.h>//引入math库
int main()
{
double a,b;
scanf("%lf\n",&a);//读取输入的数字
if(a>=0){
b=sqrt(a);
}else{
b=pow(a+1,2)+2*a+1/a;
}
printf("f(%.2lf) = %.2lf",a,b);//格式化输出
}
结果: