C语言编程题 有一分段函数如下,要求用scanf函数输入整数x的值,求y值并在屏幕上输出。

-x+2.5 (x<2)y = 2-1.5(x-3)2 (2≤x≤4) -1.5 (x>4)
2024-11-24 21:30:37
推荐回答(1个)
回答(1):

#include 
int main()
{
  int x;
  double y;
  scanf("%d",&x);
  if(x<2)
    y=-x+2.5;
  else
    if(x>4)
     y=1.5;
    else  
      y=2-1.5*(x-3)/2;
  printf("%lf\n",y);
  return 0;           
}