自己编的程序输入什么,输出都是0,求解决啊
程序代码:
#include<stdio.h> #include<math.h> int main() { double x,y; scanf("%f",&x); if(x<0) { y=-x; } else if(x>=0&&x<1) { y=sin(2*x); } else if(x>=1&&x<5) { y=sqrt(x*x*x+x); } else { y=2*x+10; } printf("y=%f\n",y); return 0; }