用C语言计算1/3-3/5+5/7.....-19/20的值
答案:3 悬赏:70 手机版
解决时间 2021-03-06 15:44
- 提问者网友:骨子里的高雅
- 2021-03-05 17:24
用C语言计算1/3-3/5+5/7.....-19/20的值
最佳答案
- 五星知识达人网友:山君与见山
- 2021-03-05 18:35
这个程序计算:1/3-3/5+5/7-...-19/21的值
#include
void main() { double s; int fz,fm,fh; s=0; fz=1; fm=3; fh=1;
for ( i=0;i<20;i++ ) { s+=(double)fz/fm*fh; fz+=2; fm+=2; fh*=(-1); }
#include
void main() { double s; int fz,fm,fh; s=0; fz=1; fm=3; fh=1;
for ( i=0;i<20;i++ ) { s+=(double)fz/fm*fh; fz+=2; fm+=2; fh*=(-1); }
printf("%lf
",s);}
全部回答
- 1楼网友:拜訪者
- 2021-03-05 21:18
#include
#include
int main()
{
double sum=0,a,b=0,f=1; //a是分子,b是分母,f用来确定正负号;
for(a=1;a<20;a++)
{
b=a+2;
sum=sum+a/b*f;
a=a+1;
f=f*-1;
}
printf("%f\n",sum);
return 0;
}
#include
int main()
{
double sum=0,a,b=0,f=1; //a是分子,b是分母,f用来确定正负号;
for(a=1;a<20;a++)
{
b=a+2;
sum=sum+a/b*f;
a=a+1;
f=f*-1;
}
printf("%f\n",sum);
return 0;
}
- 2楼网友:痴妹与他
- 2021-03-05 19:45
不合规律吧,,,,,都是单数,分母最后是20呢
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯