编程实现以下分段函数:
当x<0时,y=x+1
当0<=x<1时,y=1
当x>=1 时,y=x*x*x
程序的运行结果如下所示:
输入:
1.5
输出:
3.375
分析:本题易错点:不要打成if(0<=x<1)这个是不合法的判断
#include<iostream>
using namespace std;
int main()
{
double x,y;
cin>>x;
if (x<0) y=x+1;
else if ((x>=0)&(x<1))y=1;
else if (x>=1) y=x*x*x;
cout<<y<<endl;
}