小编Ros*_*tha的帖子

用于构建三角计算器的C++程序

我是C++编程的新手.我想用while循环编写一个程序,它显示sin,cos和Tan的三角表.它以角度为单位,相差5,显示结果.这就是我试过的,

#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;

int main()
{
    int num;
    cout<< "Angle   Sin     Cos     Tan"<<endl;
    cout<< "..........................."<<endl;
    num=0;

    while (num<=360)
    {
        cout <<setw(3)<<num<<"    "
            <<setw(3)<<setprecision(3)<<sin(num)<<"    "
            <<setw(3)<<setprecision(3)<<cos(num)<<"    "
            <<setw(5)<<setprecision(3)<<tan(num)<<endl;
        num=num+5;
    }
}
Run Code Online (Sandbox Code Playgroud)

不幸的是,我无法在while循环中将弧度更改为度数,即使对于弧度,显示也看起来不太有希望.我该如何解决?

c++

2
推荐指数
1
解决办法
1918
查看次数

标签 统计

c++ ×1