怎么用c语言编正弦函数计算#include#includemain(){float n;double b,c;scanf("%d",&n);b=sin(n);c=cos(n);printf("%.2lf\n%.2lf",b,c);return 0;}输入90 最终的值 是0.00和1.00 正弦余弦刚好反了,是怎么回事?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/24 10:35:54
怎么用c语言编正弦函数计算#include#includemain(){float n;double b,c;scanf("%d",&n);b=sin(n);c=cos(n);printf("%.2lf\n%.2lf",b,c);return 0;}输入90 最终的值 是0.00和1.00 正弦余弦刚好反了,是怎么回事?
怎么用c语言编正弦函数计算
#include
#include
main()
{
float n;
double b,c;
scanf("%d",&n);
b=sin(n);
c=cos(n);
printf("%.2lf\n%.2lf",b,c);
return 0;
}
输入90 最终的值 是0.00和1.00 正弦余弦刚好反了,是怎么回事?
怎么用c语言编正弦函数计算#include#includemain(){float n;double b,c;scanf("%d",&n);b=sin(n);c=cos(n);printf("%.2lf\n%.2lf",b,c);return 0;}输入90 最终的值 是0.00和1.00 正弦余弦刚好反了,是怎么回事?
首先:程序应该这样改!
#include
#include
main()
{
double n;
double b,c;
scanf("%lf",&n);
b=sin(n);
c=cos(n);
printf("%.2lf\n%.2lf",b,c);
return 0;
}\x1a
其次,这里的n是弧度值,你说的90度应该输入的是pi/2,而不是90,如果希望输入90的话,那就这样改!
#include
#include
main()
{
int s;
double n,b,c;
scanf("%d",&s);
n=3.1415926*(s/180.0);
b=sin(n);
c=cos(n);
printf("%.2lf\n%.2lf",b,c);
return 0;
}\x1a