C语言分段函数,为什么Y出不来

C语言分段函数,为什么Y出不来

1 个回答

764780382

提问:C语言分段函数,为什么Y出不来

网友回答:

程序可以输出 y 的值了,两种运行例如下:

修改后的程序如下:

#include<stdio.h>
int main ()
{
 double x, y;
 printf("Enter x(x>=0):\n");
 scanf("%lf",&x);
 if(x<=15)
  {
    y=4*x/3;
  }
 else
  {
    y=2.5*x-10.5;
  }
 printf("y=f(%f)=%.2f\n",x,y);
 return 0;
}

你的程序主要是 scanf() 函数格式有误,对于  double型变量输入格式要用:%lf。


  • 1 关注
  • 0 收藏, 浏览
  • 提出于

相似问题