C++谭浩强 课后习题 第四章函数预处理 5

#include<iostream>
#include <iomanip>
#include <cmath>
using namespace std;
double sin_h(double);
double e_x(int);
const double e=2.71828459;
int main()
{
 int x;
 cout<<"请输入x的值";
 cin>>x;
 cout<<setiosflags(ios::fixed)<<setprecision(2)<<sin_h(x)<<endl;
 system("pause");
 return 0;
}
double sin_h(double x)
{
 double y;
 y=(e_x(x)-1/e_x(x))/2;
 return y;
}
double e_x(int x)
{
 double z=1;
 for(int i=1;i<=x;i++)
  z=z*e;
 return z;
}

posted @ 2018-02-05 15:00  skylight9  阅读(94)  评论(0)    收藏  举报