阅读如图所示的程序框图,运行相应的程序, 则输出的结果是

我怎么算都是0啊怎么回事?!!... 我怎么算都是0啊怎么回事?!! 展开
 我来答
kjhc3
2013-06-06 · TA获得超过133个赞
知道答主
回答量:56
采纳率:0%
帮助的人:15.6万
展开全部
我算出的答案是(√3)/2,原题目可以写为求0+sin(π/3)+sin(2π/3)+sin(3π/3)+sin(4π/3)+…+sin(2012π/3)的和,你把前几项算出来去寻找规律,你会发现每六项的和为0,所以前6n项和为零,也就是说前2010项和为零,第2011项与2012项和也就是第一项与第二项和为最终答案,(√3)/2
匿名用户
2013-06-06
展开全部
#include<stdio.h>
#include<math.h>
#define pi 3.1415926
int main(void)
{
double s=0;
int n=1;
loop:
if(n<=2012)
goto mycontinue;
else
goto skip;
mycontinue:
s=s+sin(n*pi/3);
n=n+1;
goto loop;
skip:
printf("s= %lf\n",s);
return 0;
}

我算出来是 s= 1.732033 啊
更多追问追答
追问
答案就是根号3...能用高中方法给我解释下吗?谢谢
追答
我数学太差了,那位朋友解的相当好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式