#include <iostream>
#include <math.h>
using namespace std;
int main()
{
float x;
int value=1;
while(value)
{
cout<<"请输入x的值:"<<endl;
cin>>x;
if(x<2)
{
cout<<"函数值为:"<<x<<endl;
}
else if(x>=2&&x<6)
{
cout<<"函数值为:"<<pow(x,2)+1<<endl;
}
else if(x>=6&&x<10)
{
cout<<"函数值为:"<<sqrt(x+1)<<endl;
}
else
{
cout<<"函数值为:"<<1/(x+1)<<endl;
}
cout<<"是否继续计算?是:1;否:0"<<endl;
cin>>value;
}
return 0;
#include <math.h>
using namespace std;
int main()
{
float x;
int value=1;
while(value)
{
cout<<"请输入x的值:"<<endl;
cin>>x;
if(x<2)
{
cout<<"函数值为:"<<x<<endl;
}
else if(x>=2&&x<6)
{
cout<<"函数值为:"<<pow(x,2)+1<<endl;
}
else if(x>=6&&x<10)
{
cout<<"函数值为:"<<sqrt(x+1)<<endl;
}
else
{
cout<<"函数值为:"<<1/(x+1)<<endl;
}
cout<<"是否继续计算?是:1;否:0"<<endl;
cin>>value;
}
return 0;
}