为了账号安全,请及时绑定邮箱和手机立即绑定

求1-1/2+1/3-1/4+……1/100的和?

求1-1/2+1/3-1/4+……1/100的和?

C
油菜花首领 2018-03-16 13:38:43
查看完整描述

2 回答

已采纳
?
永远的泰拉瑞亚

TA贡献3条经验 获得超0个赞

我用C++写的,代码:

#include<iostream>

using namespace std;

int main()

{

double b = 0,a = 1;

while (a<=100)

{

if ((int)a%2== 1) //强制把a转换成整形

{

b += 1 / a;

}

else

{

b -= 1 / a;

}

a++;

}

cout << b; //输出

system("pause");

return 0;

}

查看完整回答
反对 回复 2018-03-16
?
产品经理不是经理

TA贡献481条经验 获得超143个赞

#include <math.h>
#include <stdio.h>

int main(){
    int i;
    double res;
    for(i=0;i<100;i++){
        res += pow(-1,i%2)/(i+1);
    }
    printf("%f",res);
}


查看完整回答
1 反对 回复 2018-03-16
?
油菜花首领

TA贡献2条经验 获得超0个赞

如何求最大公约数和最小公倍数


查看完整回答
反对 回复 2018-03-16
  • 永远的泰拉瑞亚
    永远的泰拉瑞亚
    #include<iostream> using namespace std; int main() { int a, b, c, x, y; cin >> a >> b; if (b > a) { c = a; a = b; b = c; } x = a; y = b; for (int i = x;; x++) { if (x%b == 0&&x%b==0) { cout << "最小公倍数:" << x << endl; break; } } for (int i = y;; y--) { if (a%y == 0&&b%y==0) { cout << "大公约数:" << y << endl; break; } } system("pause"); return 0; }
  • 2 回答
  • 0 关注
  • 4763 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信