C语言中三角函数编程溢出

最近在做毕业设计,涉及到程序,其实也不复杂,数学关系我已经表示好了,但是一运行,就提示溢出,不知道是什么原因,因为程序比较多,我写在下面,哪位高手能够帮我分析下错在哪里,不甚感激,在线等。QQ:402837848
运行环境TC,现在其他都是已经知道的,X1X2X3分别是角度假如22,30,45,nx,ny,nz就是要最终输出的结果
程序比较大,发不上来,我放论坛里了
http://www.shuizhicheng.com/bbs/a/a.asp?B=333&ID=12742&AUpflag=1&ANum=1

第1个回答  2008-06-05
: warning C4101: 'c' : unreferenced local variable
: warning C4101: 'i' : unreferenced local variable
: warning C4700: local variable 'nx' used without having been initialized
: warning C4700: local variable 'ny' used without having been initialized
: warning C4700: local variable 'nz' used without having been initialized

C语言中三角函数编程溢出
: warning C4700: local variable 'nx' used without having been initialized : warning C4700: local variable 'ny' used without having been initialized : warning C4700: local variable 'nz' used without having been initialized

C语言怎样表示三角函数计算(注:要用“角度制”表示)编出代码
调用math.h中的三角函数,需要将角度值变换为弧度值,代码如下:include<stdio.h> include<math.h> define PI 3.14159265359 int main(){ float st,a;scanf("%f",&st);a = st * PI\/180;printf("sin(st)=%f\\n", sin(a));printf("cos(st)=%f\\n", cos(a));return 0;} ...

C语言三角函数 sin(50)结果不正确
sin函数的参数是弧度,所以先要把角度转换成弧度再计算 double S,A;A=50\/180.0*3.14159; \/\/转换成弧度 S=sin(A);

C语言中,如何把sin(2)这样的三角函数表达式在编译时预处理掉
int a=(int)(sin(2.0)+0.5);当然也能用 define SIN2 0 不过不推荐

为什么C语言的三角函数计算出来跟计算器不同
三角函数的值是弧度值,你必须从0到pi\/2.

c语言求出三角函数勾股定理中C的值
下面是一个用C语言实现的例子:include <stdio.h> include <math.h> int main(){ double a,b,c; \/\/定义三角形的三条边 printf("请输入直角边a和b的值:\\n");scanf("%lf%lf",&a,&b); \/\/输入a和b的值 c = sqrt(a*a + b*b); \/\/计算c的值 printf("斜边c的值为:%.2lf\\...

c语言三角函数乘除为0
首先:1.#INF \/ inf:这个值表示“无穷大 (infinity 的缩写)”,即超出了计算机可以表示的浮点数的最大范围(或者说超过了 double 类型的最大值)。例如,当用 0 除一个整数时便会得到一个1.#INF \/ inf值;相应的,如果用 0 除一个负整数也会得到 -1.#INF \/ -inf 值。再来说说你这里...

用C语言实现三角函数及反三角函数怎么实现
include<stdio.h> include <math.h> void main(){ double a,b,c,d;scanf("%f,%f",&b,&d);a=sin(b);\/*这是三角函数*\/ c=asin(d);\/*这是反三角函数*\/ printf("sin(b)=%f,asin(d)=%d",a,c);} 其他三角函数如cos(x)什么的,可以直接用,前提有math.h的头文件 ...

C语言三角函数 sin(50)结果不正确
其实很简单,sin这个函数的参数,是弧度数,不是角度数。比如你想求50度角的正弦,就必须转化成50度的弧度数,再算,保证没错,

c语言中三角函数是什么?
以下是一些使用C语言三角函数的示例:在这个程序中,我们首先使用scanf函数从用户处获取一个角度。然后,我们使用sin、cos和tan函数计算这个角度的正弦、余弦和正切值,并将结果保存在sin_value、cos_value和tan_value变量中。最后,我们使用printf函数将结果输出到屏幕上。♡♡ 有帮助到的话,...

相似回答
大家正在搜