第8周项目3-多分段函数求值(3)

来源:互联网 发布:女孩冬季外穿短裤淘宝 编辑:程序博客网 时间:2024/05/16 04:39

问题及代码:

/* *Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE10.cpp *作    者:孙化龙 *完成日期:2014年10月19日 *版 本 号:v1.0 * *问题描述:多分段函数求值 *输入描述:x的值 *输出描述:对应的y值*/#include <iostream>#include <cmath>using namespace std;int main(){    double x,y;    int t;    cin>>x;    t=x/2;    switch(t)    {        case 0:y=x;break;        case 1:        case 2:y=x*x+1;break;        case 3:        case 4:y=sqrt(x+1);break;        default:y=1/(x+1);    }    cout << "函数的值为:" <<y<< endl;    return 0;}



运行结果

学习心得:

      default是如果没有符合的case就执行它,default并不是必须的.

0 0
原创粉丝点击