1. 用C语言求分段函数值
#include<stdio.h>
intmain()
{
doublex,y;
scanf("%lf",&x);//输入x的值
if(x<0)y=x*x-1;//如果x<0
elseif(x<1)y=x*x;//注意elseif已经包含x>=0,因此不需要再写x>=0
elsey=x*x+1;//注意else已经包含x>=1,不需要再写x>=1
printf("%lf",y);//输出y的值
return0;
}
1. 用C语言求分段函数值
#include<stdio.h>
intmain()
{
doublex,y;
scanf("%lf",&x);//输入x的值
if(x<0)y=x*x-1;//如果x<0
elseif(x<1)y=x*x;//注意elseif已经包含x>=0,因此不需要再写x>=0
elsey=x*x+1;//注意else已经包含x>=1,不需要再写x>=1
printf("%lf",y);//输出y的值
return0;
}