首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

求正弦函数解决方法

2012-07-31 
求正弦函数#includestdio.h#includemath.hmain(){double y,nint x,mfor( x0x180x++)printf(%f

求正弦函数
#include<stdio.h>
#include<math.h>

main()
{
double y,n;
int x,m;
for( x=0;x<=180;x++)
printf("%f\n",sin(float(3.14/(180/x))));

}
输出有错,何为

[解决办法]
x=0的时候出现除0中断了吧!
[解决办法]

sin(float(3.14/(180/x)))
该为:
sin(float(3.14 * x /180.0))
或者
sin(float(3.14/(180/(float)x)))

否则转型时x就变成0了。

热点排行