c++实现输入角度(角度制)分别输出三角函数
时间: 2024-09-26 08:18:33 浏览: 40
在C++中,你可以使用`cmath`库来实现输入的角度并计算其正弦(sine)、余弦(cosine)和正切(tangent)。下面是一个简单的示例程序,演示如何从用户输入获取角度(度),然后转换为弧度并计算相应的三角函数值:
```cpp
#include <iostream>
#include <cmath>
int main() {
double angle_degrees;
std::cout << "请输入角度(单位:度): ";
std::cin >> angle_degrees;
// 将角度从度转换为弧度
const double pi = M_PI; // π
double angle_radians = angle_degrees * (pi / 180.0);
// 计算三角函数值
double sin_value = sin(angle_radians);
double cos_value = cos(angle_radians);
double tan_value = tan(angle_radians);
std::cout << "sin(" << angle_degrees << ") = " << sin_value << "\n";
std::cout << "cos(" << angle_degrees << ") = " << cos_value << "\n";
std::cout << "tan(" << angle_degrees << ") = " << tan_value << "\n";
阅读全文