设计算法求1/1×2+1/2×3+~~~~+1/99×100的值 要求画出程序框图,写出用基本语句编写的程序
展开全部
#include <fstream>
using namespace std;
int main(int argc, char* argv[])
{
int x=1,y=2;
double s=0;
for(;y<100;y++,x++)
s+=1/(float)(x*y+1);
s+=1/(float)((x+1)*(y+1));
cout<<s<<endl;
return 0;
}
图自己根据程序画吧,很简单的!
using namespace std;
int main(int argc, char* argv[])
{
int x=1,y=2;
double s=0;
for(;y<100;y++,x++)
s+=1/(float)(x*y+1);
s+=1/(float)((x+1)*(y+1));
cout<<s<<endl;
return 0;
}
图自己根据程序画吧,很简单的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
float sum=0.0;
for(i=1;i<100;i++)
{
sum+=1.0/(i*(i+1));
}
for(i=1;i<100;i++)
{
sum+=1.0/(i*(i+1));
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
自己研究吧 不然永远不会懂
//****************************************************************
#include <iostream>
using namespace std;
void main()
{
double a=2,b=1;
double value=0;
while (a<101)
{
value+=a/b;
b=a;
a=b+1;
}
cout<<value<<endl;
}
//****************************************************************
#include <iostream>
using namespace std;
void main()
{
double a=2,b=1;
double value=0;
while (a<101)
{
value+=a/b;
b=a;
a=b+1;
}
cout<<value<<endl;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询