求三角函数。编写一个程序,当你从键盘上输入sin、cos或tan和角度时,就会求出正弦、余弦、正切的数值。写出一个C语言代码
时间: 2024-10-24 18:02:40 浏览: 13
Python绘制三角函数图(sin\cos\tan)并标注特定范围的例子
当然可以。在C语言中,你可以使用`math.h`库提供的三角函数来进行计算。以下是一个简单的C程序,用于接收用户输入并计算相应的三角函数值:
```c
#include <stdio.h>
#include <math.h>
int main() {
double angle;
char function[5];
printf("请输入你要计算的函数 (sin, cos, tan): ");
fgets(function, sizeof(function), stdin); // 读取用户输入
// 移除fgets可能带来的换行符
function[strlen(function) - 1] = '\0';
printf("请输入角度: ");
scanf("%lf", &angle);
if(strcmp(function, "sin") == 0) {
printf("sin(%lf) = %.6f\n", angle, sin(angle));
} else if(strcmp(function, "cos") == 0) {
printf("cos(%lf) = %.6f\n", angle, cos(angle));
} else if(strcmp(function, "tan") == 0) {
printf("tan(%lf) = %.6f\n", angle, tan(angle));
} else {
printf("错误:未知的函数 '%s'\n", function);
}
return 0;
}
阅读全文