用c语言写一个“输入一个弧度,求其余弦值”的代码
时间: 2024-05-14 12:13:34 浏览: 11
好的,以下是用 C 语言实现输入一个弧度,求其余弦值的代码:
```
#include <stdio.h>
#include <math.h>
int main()
{
double radian, cosine;
printf("请输入一个弧度值:");
scanf("%lf", &radian);
cosine = cos(radian);
printf("余弦值为: %lf", cosine);
return 0;
}
```
您可以将弧度值输入到程序中,程序将计算余弦值并打印出来。希望这可以帮助您!
相关问题
c语言 编程输入若干个角度的值,输出它们的正弦值和余弦值。
好的,你可以使用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 来进行转换。
c语言 三角函数 编程输入若干个角度的值,输出它们的正弦值和余弦值。 输入格式: 若干角度值,以空格分隔。 输出格式: 对于每个角度,在一行中输出它的正弦值和余弦值,以一个空格分隔。 输入样例: 10 20 30 60 45
好的,以下是C语言的代码实现:
```c
#include <stdio.h>
#include <math.h>
int main() {
double angle;
while (scanf("%lf", &angle) != EOF) {
double radian = angle * M_PI / 180.0;
printf("%.6lf %.6lf\n", sin(radian), cos(radian));
}
return 0;
}
```
代码解析:
1. 引入 `<stdio.h>` 和 `<math.h>` 头文件,分别用于输入输出和数学计算。
2. 使用 `double` 类型的变量 `angle` 存储输入的角度值。
3. 使用 `while` 循环读取输入的角度值,直到输入结束。
4. 将角度值转换为弧度值,使用 `sin` 和 `cos` 函数计算正弦值和余弦值。
5. 使用 `printf` 函数输出正弦值和余弦值,保留小数点后六位。
6. 返回 0 表示程序正常结束。
希望我的回答能够帮到您!