当前位置: 代码迷 >> C语言 >> [求助]求sin值,运行错误……
  详细解决方案

[求助]求sin值,运行错误……

热度:197   发布时间:2007-03-13 13:29:49.0
[求助]求sin值,运行错误……
#include<math.h>
#include<stdio.h>
void main()
{
double x,s;
printf("input number:\n");
scanf("%lf",&x);
s=sin(x);
printf("sin of %lf is %lf\n",x,s);
}

是因为我输入格式问题吗?
(就是90和90度……弧度表示)

[此贴子已经被作者于2007-3-13 13:30:16编辑过]

搜索更多相关的解决方案: sin  运行  

----------------解决方案--------------------------------------------------------

是用弧度制


----------------解决方案--------------------------------------------------------
2楼说得对,
我举一个例子说明:
#include <stdio.h>
#include <conio.h>
#include <math.h>
main()
{
double x,s;
clrscr();
x=3.14159/2; /*3.14159为一个 pi*/
s=sin(x);
printf("%lf,%lf",x,s);
getch();
}
----------------解决方案--------------------------------------------------------

谢谢,呵呵
我明白了


----------------解决方案--------------------------------------------------------
  相关解决方案