#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;

}

2.2分段函数计算

相关文章: