求1个c++习题的答案,求求各位大虾? 输入x值,求y的值?y=x(x+2) 2<x<=10;y=2x -1<x<=2; y=x-1 x<-1;

不要c语言编的,只要c++写的
2024-11-19 09:30:45
推荐回答(1个)
回答1:

#include
using namespace std;

int main()
{
int x = 0, y = 0;
cin>> x;
if( x > 2 && x <= 10 )
{
y = x * ( x + 2 );
}
else if( x > -1 && x <= 2 )
{
y = 2 * x;
}
else if( x < -1 )
{
y = x - 1;
}
cout<< y <}
话说,如果x>10呢?