中易网

c++语言怎样编写1/2+2/3+...+99/100程序

答案:6  悬赏:40  
解决时间 2021-03-17 07:15
c++语言怎样编写1/2+2/3+...+99/100程序
最佳答案
#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);

}
全部回答
#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; }
#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; }
上面编出来的程序答案肯定是不准确的 需要用数学方法来解这道题 我参加比赛的时候也遇到过类似的题目 我们是把他通分之后来求解的 你可以试试

vb不太实用,但vb.net却非常实用,你可以把这个也列为你的候选方向。

其实,如果真的要做软件开发,c和c++目前也不是主流,用这个来入门的人多,但真正用这个进行开发的10个里也没有一个。

现在开发的主流是.net或java,当然,vb.net也非常不错,因为.net编程,不管你用哪种语法,最终都会生成等效的中间语言,用任何语法写出的源程序,都是等效的,并且不同语法写出的源程序还可以相互协作,这就是.net的过人之处。

#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; }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
关于二次世界大战有一部分人说如果美国英国俄
联通卡只打电话不用流量选哪种
女性开车有什么驾驶技巧,尤其是新手,给老婆
加盟肯德基在浙江常山可以吗?加盟费要多少。
7号地铁到上海市龙水北路999号
莉轩西饼屋在什么地方啊,我要过去处理事情
黄金饼是怎么做的
莫子曦是tfboys的新成员吗?
地方台春节晚会播出时间
求翻译,“余剑龙”三个字 翻译成英文名字,
长治市友谊小学离八一小学有多远
急!法语电子词典是用法语王还是卡西欧比较好
你认为学习与年龄有没有关系?
苹果笔记本i5的配置有没有华硕i7的配置好
芙蓉王有没有专供出口的烟
推荐资讯
羊角风的注意事项?》
洗牙后万一牙齿间隙变大怎么办?
护肤品套盒里面的商品怎么是非卖品
哈尔滨联通赠送的iptv机顶盒有HDMI接口吗
遵义到四川康定多少公里
武汉市紫薇园艺有限公司地址有知道的么?有点
柏崖沟尖地址在什么地方,想过去办事
留坝县环境保护局(司法路)地址在什么地方,想
大方租车(海德店)地址好找么,我有些事要过去
为什么而喝彩 作文400左右
淘宝买书送红包什么时候放水
张娜拉都演过什么古装电视剧
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?