怎样用c语言编写一个程序用来输出正弦函数值

如题所述

第1个回答  2011-11-09
#include<stdio.h>
#include<math.h>
main()
{
int x;
double y;
printf("input x:");
scanf("%d",&x);
y=sin(x*3.14/180);
printf("%lf",y);
}
上面说的都不对,应该是这样的sin(x*3.14/180),你自己琢磨一下本回答被网友采纳
第2个回答  2011-11-09
直接调用sin()函数就可以了,原型在math.h中
第3个回答  2011-11-09
学习中.......

怎样用c语言编写一个程序用来输出正弦函数值
scanf("%d",&x);y=sin(x*3.14\/180);printf("%lf",y);} 上面说的都不对,应该是这样的sin(x*3.14\/180),你自己琢磨一下

用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为分...

正弦和余弦函数的图象程序公式(C语言)
printf("y=sin(x) [0<x<2*pi]\\n");for(y=1;y>=-1;y-=0.1){ if(y>=0){ m=asin(y)*10; for(x=1;x<m;x++)printf(" ");printf("*"); for(;x<31-m;x++)printf(" ");printf("*\\n");} else{ m=-1*asin(y)*10;for(i=0;i<32;i++)printf(" ");for(...

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

一道用C语言补充函数,要求求出正弦函数和平方根函数。里面有详细的要求...
printf ("sqrt(%g)=%f \\n", x, sqrt(x));return 0;}double SIN (double x, double eps) {double sum = 0;int sign = 1; \/* 控制正负符号,初值为正 *\/double f = 1; \/* f = (2n+1)!,初值为1 *\/double t = x; \/* t = sign * x^(2n+1) \/ f,初值为x *\/int ...

正弦函数C语言编程
int main()...{ double x=0.0, temp=1.0, sin=0.0;int i;printf("Please input a degree:");scanf("%lf",&x);x=x*PI\/180;temp=x;i=0 ;while ( fabs(temp) >EX ) ...{ sin += temp;i += 2;temp = (-1) * temp*x*x\/( (i+1)*(i) );} printf("sin(%lf)...

用c语言程序编写用下面中间公式方法求正弦和余弦的方法 并定义为函数...
= 1;double sgn = -1,cos = 1,n = 1;double nator = 1;while(fabs(delta) > eps) {nator *= n*(n + 1.0);delta *= x*x\/nator;cos = cos + sgn*delta;sgn = -sgn;n += 2;}return cos;}int main() {double alpha;int T;printf("测试次数:");scanf("%d",&T)...

如何在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语言正弦函数
径度与角度不同 建议修改如下:include <stdio.h> include <math.h> define PI 3.14159265 void main(){ float x;double y;printf("入角度值:\\n");scanf("%f",&x);y=sin(x*PI\/180);printf("sin(%f°)=%2lf\\n",x,y);}

c语言中sin怎么输入?
C语言sin()用来计算参数x 的正玄值,然后将结果返回。返回-1 至1 之间的计算结果。例子:include <math.h> main(){ double answer = sin(0.5);printf("sin(0.5) = %f\\n", answer);} 执行 sin(0.5) = 0.479426 C语言sin():sin()原型:double sin(double x)sin()角度与弧度:π...

相似回答