c++语言怎样编写1/2+2/3+...+99/100程序
答案:6 悬赏:40
解决时间 2021-03-17 07:15
- 提问者网友:萌萌小主
- 2021-03-17 00:34
c++语言怎样编写1/2+2/3+...+99/100程序
最佳答案
- 二级知识专家网友:冷眼_看世界
- 2021-03-17 01:25
#include<stdio.h>
int main(void)
{
double a =1.0,double b =2.0;
double Sum=0;
for(int i=2;i<101;i++)
{
Sum+=a/b;
a++;
b++;
}
printf("%lf",Sum);
}
int main(void)
{
double a =1.0,double b =2.0;
double Sum=0;
for(int i=2;i<101;i++)
{
Sum+=a/b;
a++;
b++;
}
printf("%lf",Sum);
}
全部回答
- 1楼网友:為→妳鎖鈊
- 2021-03-17 06:22
#include <iostream>
using namespace std;
int main()
{
int n;
float sum=0;
for(n=1;n<=99;n++)
{
sum+=n/(float)(n+1);
}
cout<<"1/2+2/3+...+99/100="<<sum<<endl;
return 0;
}
- 2楼网友:留下所有热言
- 2021-03-17 05:45
#include <iostream>
int main(void)
{
using namespace std;
double sum = 0.0;
for (int n = 1; n < 100; ++n)
{
sum += n / (n + 1.0);
}
cout << sum << endl;
return 0;
}
- 3楼网友:茫然不知崩溃
- 2021-03-17 05:07
上面编出来的程序答案肯定是不准确的 需要用数学方法来解这道题 我参加比赛的时候也遇到过类似的题目 我们是把他通分之后来求解的 你可以试试
- 4楼网友:一池湖水
- 2021-03-17 03:34
vb不太实用,但vb.net却非常实用,你可以把这个也列为你的候选方向。
其实,如果真的要做软件开发,c和c++目前也不是主流,用这个来入门的人多,但真正用这个进行开发的10个里也没有一个。
现在开发的主流是.net或java,当然,vb.net也非常不错,因为.net编程,不管你用哪种语法,最终都会生成等效的中间语言,用任何语法写出的源程序,都是等效的,并且不同语法写出的源程序还可以相互协作,这就是.net的过人之处。
- 5楼网友:瘾与深巷
- 2021-03-17 02:34
#include<iostream>
using namespace std;
int main()
{
double a =1, b =2;
double Sum=0;
for(int i=2;i<101;i++)
{
Sum+=(a/b);
a++;
b++;
}
cout<<"1/2+2/3+...+99/100="<<Sum<<endl;
return 0;
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯