如何编写1×1/2÷1/3×1/4÷......÷1/99×1/100的C程序

huangyiyun 2007-09-23 02:10:44
用C语言设计出下题的程序:
求级数1×1/2÷1/3×1/4÷......÷1/99×1/100的值
...全文
319 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
c_primer_ 2007-10-02
  • 打赏
  • 举报
回复
int main()
{
double s = 1.0;
int i;
for(i=0; i<50; i++)
{
s *= 1.0/(2i+2);
}
for(i=0; i<50; i++)
{
s/= 1.0/(2i+3);
}
printf("%f\n", s);
return 0;
}
vernchien 2007-09-23
  • 打赏
  • 举报
回复
#include<stdio.h>
double fun()
{
double nSum = 1 / 2.0;
for(int i = 3; i < 100; i++)
{
nSum /= 1.0 / i;
nSum *= 1.0 / ++i;
}
return nSum;
}
vernchien 2007-09-23
  • 打赏
  • 举报
回复
#include<stdio.h>
int fun()
{
int nSum = 1 / 2;
for(int i = 3; i < 100; i++)
{
nSum /= 1 / i;
nSum *= 1 / ++i;
}
return nSum;
}
iambic 2007-09-23
  • 打赏
  • 举报
回复
精度肯定有问题。
hastings 2007-09-23
  • 打赏
  • 举报
回复

#include<stdio.h>
int main()
{
int i(2);
bool b(true);
double d(1);
for(;i<101;i++,b=!b)
{
if(b)
d*=1.0/i;
else
d/=1.0/i;
}
printf("%f\n",d);
return 0;
}
不知对不?

33,317

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧