1. 问题及代码
/*
* 文件名称:分段函数求值
* 作 者: 谈永胜
* 完成日期:2017 年3 月22日
* 版 本 号:v6.0
* 对任务及求解方法的描述部分:多分数段函数求值
* 输入描述:整数
* 问题描述:无
* 程序输出: 无
* 问题分析:无
* 算法设计: 无
*/
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int x;
cout<<"输入整数x:"<<endl;
cin>>x;
if(x<2)
cout<<"y="<<x<<endl;
else if(x>=2&&x<6)
cout<<"y="<<x*x+1<<endl;
else if(x>=6&&x<10)
cout<<"y="<<sqrt(x+1)<<endl;
else if(x>=10)
cout<<"y="<<1/(x+1)<<endl;
return 0;
}
2.运行结果