第八周项目三——多分段函数求值(2)

  1. 第八周项目三——多分段函数求值(2)
  2. /* 
  3.  *Copyright(c)2014,烟台大学计算机学院 
  4.  *Allrights reserved. 
  5.  *文件名称:MADE7.cpp 
  6.  *作    者:陈丹妮
  7.  *完成日期:2014年10月19日 
  8.  *版 本 号:v1.0 
  9.  * 
  10.  *问题描述:多分段函数求值 
  11.  *输入描述:x 
  12.  *输出描述:相应的y 
  13. */  
  14.  #include <iostream>
    #include <cmath>
    using namespace std;


    int main()
    {
        double x,y;
        int t;
        cout<<"输入x的值:"<<endl;
        cin>>x;
        t=(x<2)+(x<6)+(x<10);
        switch(t)
        {
        case 3:y=x;break;
        case 2:y=x*x+1;break;
        case 1:y=sqrt(x+1);break;
        case 0:y=1/(x+1);break;
        }
        cout<<"y="<<y<<endl;
        return 0;
    }

  15. 第八周项目三——多分段函数求值(2)_第1张图片第八周项目三——多分段函数求值(2)_第2张图片第八周项目三——多分段函数求值(2)_第3张图片
  16. 知识点总结:记住了if——else与switch语句用法上的区别,比较简便。
  17. 学习心得:不管简单还是复杂的语句我们都要学会,不要急躁,慢慢来。加油,你可以的。

你可能感兴趣的:(namespace,计算机,iostream)