早教吧 育儿知识 作业答案 考试题库 百科 知识分享

根据以下的函数关系,输入X,计算并输出Y的值0x<0y=x0≤x<101010≤x<20-0.5x+2020≤x<40#includemain(){doublex,y;scanf("%d",&x);

题目详情
根据以下的函数关系,输入X,计算并输出Y的值
0 x<0
y= x 0≤x<10
10 10≤x<20
-0.5x+20 20≤x<40
#include
main()
{
double x,y;
scanf("%d",&x);
if(x
▼优质解答
答案和解析
#include 
main()
{
 double x,y;
 scanf("%lf",&x);    //读取double要用%lf
 if(x<0)
  y=0;
 else if(x<10)
  y=x;
 else if(x<20)
  y=10;
 else if(x<40)    //这里少一个if
  y=-0.5*x+20;
 printf("y=%lf\n",y);    //输出double要用%lf
}