编写程序,接收键盘输入的两个浮点数保存到变量x、y中,计算并输出sin(x)、cOs(x)、1x1、e的x次方、x的y次方值用C语言
时间: 2024-12-20 14:20:39 浏览: 7
在C语言中,你可以使用`stdio.h`库处理键盘输入,`math.h`库包含数学函数如正弦(sin)、余弦(cos)等。下面是一个简单的示例程序,它会接收用户输入的两个浮点数,并计算并输出相应的值:
```c
#include <stdio.h>
#include <math.h>
int main() {
float x, y; // 定义变量用于存储输入的浮点数
// 接收用户输入
printf("请输入第一个浮点数 (x): ");
scanf("%f", &x);
printf("请输入第二个浮点数 (y): ");
scanf("%f", &y);
// 计算并输出结果
float sin_x = sin(x); // 正弦值
float cos_x = cos(x); // 余弦值
float exp_x = exp(x); // e的x次方
float pow_xy = pow(y, x); // x的y次方
printf("sin(x): %.4f\n", sin_x); // 输出四舍五入到四位小数
printf("cos(x): %.4f\n", cos_x);
printf("exp(x): %.4f\n", exp_x);
printf("y^x: %.4f\n", pow_xy);
return 0;
}
```
当你运行这个程序,按提示输入两个浮点数,它会计算并打印出相应的结果。
阅读全文