C++实验3-项目4

来源:互联网 发布:python 系统无关 编辑:程序博客网 时间:2024/05/28 15:58

1,问题及代码

/* *文件名称:多分数段函数求值 *作    者:庞泽宇 *完成日记:2017 年 3月 24号 *版 本 号:v1.0 *对任务及求解方法的描述部分:无 *输入描述:无 *问题描述:用if语句解决多段函数求值*程序输出:输出y值 *问题分析:暂无 *算法设计:函数if语句,开平方 */  #include <iostream>#include <cmath>     using namespace std;  int main( )  {  double x,y;cout<<"请输入x的值:"<<endl;cin>>x;if(x<2)y=x;else if(x>2&&x<6)y=x*x+1;else if(x>=6&&x<10)y=sqrt(x+1);else    y=1/(x+1);cout<<y<<endl;return 0;}

2,运行结果
3,心得体会
第三次自己弄了这个程序,在上机房时做了两个小时,因为多加了一个分号,结果不对,纠结了很久,最后老师的指点下终于做出来了,很高兴,如释重负。
4,知识点总结
用if语句时,最后的else不能加分号,不然会先执行else后的语句,用平方时要加cmath到文件上去。

                                             
0 0