#include<stdio.h>
#include<math.h>
int main()
{
double x;
scanf("%lf",&x);//输入x
double y;
if(x<0){//判断x的范围,计算相应y
y=(x+1)*(x+1)+2*x+1/x;
}else{
y=sqrt(x);
}
printf("%.2lf\n",y);//输出y,注意结尾换行
return 0;
}
题目描述:
输入浮点数x,计算并输出下面分段函数y的值(保留两位小数)。