用c语言写以下代码 :输入两个数x和y,分别计算x除以y、x乘以y x的v次方、e(自然对数底)的x次方、以2为底x的对数,结果保留4位小数。
时间: 2024-05-07 17:16:11 浏览: 161
C语言程序设计-对某一正数的值保留2位小数,并对第三位进行四舍五入;
5星 · 资源好评率100%
```c
#include <stdio.h>
#include <math.h> // 用于计算幂函数和对数函数
int main()
{
double x, y; // 定义输入的两个数
double result_div, result_mul, result_pow, result_exp, result_log2; // 定义计算结果
printf("请输入两个数x和y:");
scanf("%lf %lf", &x, &y);
result_div = x / y;
result_mul = x * y;
result_pow = pow(x, y);
result_exp = exp(x);
result_log2 = log2(x);
printf("x除以y的结果为:%.4lf\n", result_div);
printf("x乘以y的结果为:%.4lf\n", result_mul);
printf("x的y次方的结果为:%.4lf\n", result_pow);
printf("e的x次方的结果为:%.4lf\n", result_exp);
printf("以2为底x的对数的结果为:%.4lf\n", result_log2);
return 0;
}
```
阅读全文