C语言习题 求sinh(x)
时间: 1ms 内存:128M
描述:
写一函数求sinh(x)的值,求sinh(x)的近似公式为 sinh(x) = (ex-e-x)/2 ,其中用一个函数求ex 。结果保留两位小数。
输入:
x
输出:
sinh(x)的值。
示例输入:
1
示例输出:
1.18
提示:
参考答案(内存最优[760]):
#include <math.h>
#include <stdio.h>
double e(double x)
{
return exp(x);
}
double sinh(double x) {
double sinh;
sinh=(e(x)-e(-x))/2;
return sinh;
}
int main(){
double x;
scanf("%lf",&x);
printf("%.2f\n",sinh(x));
return 0;
}
参考答案(时间最优[0]):
#include <math.h>
#include <stdio.h>
double e(double x)
{
return exp(x);
}
double sinh(double x) {
double sinh;
sinh=(e(x)-e(-x))/2;
return sinh;
}
int main(){
double x;
scanf("%lf",&x);
printf("%.2f\n",sinh(x));
return 0;
}
题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。