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

-x+2.5(x<2)y=2-1.5(x-3)2(2≤x≤4)-1.5(x>4)... -x+2.5 (x<2)
y = 2-1.5(x-3)2 (2≤x≤4)
-1.5 (x>4)
展开
 我来答
扈怀炜4h
2016-06-13 · TA获得超过6039个赞
知道大有可为答主
回答量:6907
采纳率:67%
帮助的人:1357万
展开全部
#include <stdio.h>
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;           
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式