第八周项目2扩展——分段函数求值3

来源:互联网 发布:淘宝店加盟是真的吗 编辑:程序博客网 时间:2024/06/05 19:26
/*  * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作    者: 申玉迪 * 完成日期:2013 年10月15日 * 版 本 号:v1.0 * 问题描述:计算函数的值。* 样例输入:1    3     8   19    -2* 样例输出:1    10    3   0.05   输入错误* 问题分析:输入x,按公式求出y的值并输出。*/  #include <iostream>#include <cmath>using namespace std;int main(){    double x,y;cout<<"请输入x"<<endl;cin>>x;if(x<0){cout<<"输入错误"<<endl;}else{if(x<=2){y=x;}else{if(x<6){y=x*x+1;}else{if(x<10){y=sqrt(x+1);}else{y=1/(x+1);}}}cout<<"函数值为"<<y<<endl;}return 0;}


 

心得:和上题差不多,只要仔细思考,条理清晰,代码可以乱,脑子不能乱

原创粉丝点击