C语言 29 计算 s=1-1/3 + 1/5- 1/7+…1/101 的值并输出。

如题所述

第1个回答  2014-06-02
void main()
{
float s=0;
int flag=1,v=1;
while(v<=101)
{
s+=1.0/v*flag;
flag=-flag;
v+=2;
}
printf("\n%f",s);
}
第2个回答  2014-06-02
int a=1;
int s=1;
for(int i=3;i<102;)
{
a*=-1;
s+=a*(1/i);
i+=2;
}
printf("%d",s);本回答被提问者采纳
相似回答
大家正在搜