输入实数x,计算分段函数的值,输出显示结果(保留3位小数)急 求大神。C语言,GCC 图片在图片

如题所述

#include <stdio.h>
#include <math.h>
int main()
{
double x,y;
scanf("%lf",&x);
if(x<0)
y=sin(x);
else if(x>2)
y=x-2;
else
y=x+5;

printf("y=%lf\n",y);
return 0;
}追答

把%lf改为%.3lf就可保留3位小数输出

温馨提示:答案为网友推荐,仅供参考