第1关:数学函数的计算
任务描述
本关任务:输入x,依次计算并输出以下表达式的结果y=(e
)∗ln(∣x∣) 。(结果保留4位小数)
相关知识
为了完成本关任务,你需要掌握:如何使用math库的函数。
math库的函数
C语言中的math库是一个提供了一系列数学函数的标准库,这些函数用于执行各种数学计算,如幂运算、对数运算、三角函数、双曲函数、绝对值计算、四舍五入等。
math库是C标准库的一部分,在使用之前,需要包含头文件<math.h>。
#include <math.h>
对math库中函数可以直接采用<函数名>()形式使用。
math库中部分常用的函数:
测试说明
平台会对你编写的代码进行测试:
测试输入:2
预期输出:
3.7622
1.0031
开始你的任务吧,祝你成功!
#include <stdio.h>
#include <math.h>
int main() {
double x,y1,y2;
scanf("%lf", &x);
y1 = (exp(x) &#