这段程序说的是?看不懂!

来源:百度知道 编辑:UC知道 时间:2024/06/24 04:41:55
main()
{
int sigh=1;
floatdeno=2.0,sum=1.0,term;
while(deno<=100)
{ sigh= -sigh;
term= sigh/ deno;
sum=sum+term;
deno=deno+1;
}
printf(“%f”,sum);
}

说的是什么?

求 1 - 1/2 + 1/3 - 1/4 + 1/5 - ........ -1/100 的总和

然后作为浮点数显示出来,%f是指作为浮点数显示

求 sum=1-1/2+1/3-1/4+1/5.......-1/100的和。

求PI

当deno小于等于100时,执行括内的语句:
即sigh由1变为-1(每执行一次改变一次符号),term= sigh/ deno(下次循环时deno变为deno+1了) sum=sum+term的意思是sum的值等于上次循环时得到的sum加上本次循环时得到的term的值.到循环终止时(即deno+1=101时),输出sum的值.
sum=1 - 1/2 + 1/3 - 1/4 + 1/5 - ........ -1/100


没分真不想回答

求 1 - 1/2 + 1/3 - 1/4 + 1/5 - ........ -1/100 的总和
然后显示出来

1 - 1/2 + 1/3 - 1/4 + ........ -1/100
不过不懂“%f”是什么意思