c语言求正弦与余弦。代码如下

#include <stdio.h>
#include <math.h>
void main()
{
float x;
float y;
scanf("%f",&x);
printf("%f\n",y=sin(x));
printf("%f\n",y=cos(x));
}为什么结果不对呢?

测试结果:
30
0.500000
0.866026

参数改成弧度 就是 角度乘以 π/180
#include "stdio.h"
#include "conio.h"
#include "math.h"

main()
{
float x;
float y;
scanf("%f",&x);
printf("%f\n",y=sin(x*3.14159/180));
printf("%f\n",y=cos(x*3.14159/180));
getch();
}

楼主好运
温馨提示:内容为网友见解,仅供参考
无其他回答

c语言求正弦与余弦。代码如下
0.866026 参数改成弧度 就是 角度乘以 π\/180 include "stdio.h"include "conio.h"include "math.h"main(){ float x;float y;scanf("%f",&x);printf("%f\\n",y=sin(x*3.14159\/180));printf("%f\\n",y=cos(x*3.14159\/180));getch();} 楼主好运 ...

正弦和余弦函数的图象程序公式(C语言)
余弦函数#include<stdio.h> include<math.h> void main(){ double y;int x,m;for(y=1;y>=-1;y-=0.1){ m=acos(y)*10;for(x=1;x<m;x++) printf(" ");printf("*");for(;x<62-m;x++)printf(" ");printf("*\\n");} } 正弦函数: #include<stdio.h> include<math.h>...

如何用C语言中专门的数学算法实现正弦,余弦函数的计算
函数原型:double cos(double x);头文件:#include<math.h> 是否是标准函数:是 函数功能:求x的余弦值,这里,x为弧度。返回值:计算结果的双精度值。例程如下: 求cosx。include <stdio.h> include <math.h> int main(void){ double result;double x = M_PI;result = cos(x);printf("co...

用c语言程序编写用下面中间公式方法求正弦和余弦的方法 并定义为函数...
delta = x;double sgn = -1,sin = x,n = 1;double nator = 1;while(fabs(delta) > eps) {nator *= (n + 1.0)*(n + 2.0);delta *= x*x\/nator;sin += sgn*delta;sgn = -sgn;

救,C语言画正余弦函数
C 语言是吧,看看:=== include<stdio.h> include<math.h> int main(){ double y;int x,m,i;printf("y=sin(x) [0<x<2*pi]\\n");for(y=1;y>=-1;y-=0.1){ \/*y为列方向,值从1到-1,步长为0.1*\/ if(y>=0){ m=asin(y)*10; \/*计算出y对应的弧度m,乘以10为图...

C语言怎么求sin的值。
在C语言中,可以使用数学库函数<math.h>来实现三角函数的计算。以下是几个常用的三角函数及其使用方法:sin():计算正弦值示例:double result = sin(angle);cos():计算余弦值示例:double result = cos(angle);tan():计算正切值示例:double result = tan(angle);asin():计算反正弦值示例:...

初学者三角函数值c语言是什么?
在 C 语言中,使用 math.h 框架库(或头文件)来使用三角函数的计算。该库将给出一些常见的三角函数,包括 sin()、cos()、tan()、asin()、acos()、atan() 等。下面是使用 sin() 函数计算正弦值的代码示例:Copy code include <stdio.h> include <math.h> int main() { double ...

如何在C语言中解决正弦或余弦函数的表示方法
引用后就可以直接用了 库内部函数申明:1:double sin(double x);2:double cos(double x);\/\/\/ \/\/自己实现(简单检验):include<stdio.h> include<math.h> void main(void){ double x1=35.77;double x2=65.44;printf("sin(x1)=%f,sin(x2)=%f\\n",sin(x1),sin(x2));} ...

谁能帮我做C语言图形函数要三角函数正弦余弦正切余切的
C语言库已经实现了,不需要自己再实现一边。include <stdio.h> include <math.h> int main(){ double cos45 = cos(3.1415926 \/ 4);printf("%f", powf(cos45, 2));return 0;}

怎么用c语言编正弦函数计算
1、C语言中要编写sin函数,实质上要利用sin的泰勒公式,然后根据泰勒公式,将其中的每一项进行分解,最后用循环,累加计算出最终结果。2、下面用for循环实现sin的算法,程序代码如下:include<stdio.h>#include<math.h>void main(){ int i; float x,sum,a,b; \/\/sum代表和,a为分子,b为分母...

相似回答