c++计算下列分段函数y=f(x)的值(输入数据为浮点数,输出保留小数点后三位)
发布网友
发布时间:2022-05-06 06:00
我来回答
共1个回答
热心网友
时间:2023-10-06 04:09
#include<iostream>
#include<stdio.h>
#include<math.h>
#include<cmath>
using namespace std;
int main()
{
double x,y;
scanf("%lf",&x);
if (5>x&&x>=0)
y=0-x+2.5;
else if (10>x&&x>=5)
y=2-1.5*(x-3)*(x-3);
else
y=x/2-1.5;
printf("%.3lf\n",y);
return 0;
}