#include<stdio.h>
#include<math.h>
#define PI 3.1415
int main()
{
int n;
double sinn,cosn;
scanf("%d",&n);
sinn=sin(n*PI/180);
cosn=cos(n*PI/180);
printf("%.3lf %.3lf",sinn,cosn);
}
注意,不要将输入的n值当成角度。sin,cos函数传入的参数是一个弧度,故不能直接输出sin(n)和cos(n)的值,要先将输入的正整数n转化为对应的弧度后才可输出正确的sin,cos函数。
本文介绍了一个C语言程序,该程序接收一个正整数n,将其转换为弧度,并使用sin和cos函数计算对应的正弦和余弦值。程序中需要注意的是,sin和cos函数接受的参数是弧度而不是角度,因此需要将输入的角度值乘以π/180进行转换。这是一个关于C语言编程和数学函数应用的基础示例。
703

被折叠的 条评论
为什么被折叠?



