c语言 编程输入若干个角度的值,输出它们的正弦值和余弦值。
时间: 2024-05-08 08:18:32 浏览: 220
c语言编程采集和采集正弦波数据
4星 · 用户满意度95%
好的,你可以使用math.h库,并使用sin()和cos()函数来计算正弦值和余弦值。
下面是一个简单的 c 语言代码示例:
```c
#include <stdio.h>
#include <math.h>
#define PI 3.14159265
int main()
{
double angle, sin_value, cos_value;
int n;
printf("请输入要输入的角度个数:");
scanf("%d", &n);
printf("请输入 %d 个角度值:\n", n);
for (int i = 0; i < n; i++)
{
scanf("%lf", &angle);
sin_value = sin(angle * PI / 180.0);
cos_value = cos(angle * PI / 180.0);
printf("%lf 的正弦值是 %lf,余弦值是 %lf\n", angle, sin_value, cos_value);
}
return 0;
}
```
注意:角度需要先转换为弧度,才能使用 sin() 和 cos() 函数进行计算。示例代码中使用了常量 PI 来进行转换。
阅读全文