求1-1/2+1/3-1/4+……1/100的和?
油菜花首領(lǐng)
2018-03-16 13:38:43
TA貢獻3條經(jīng)驗 獲得超0個贊
我用C++寫的,代碼:
#include<iostream>
using namespace std;
int main()
{
double b = 0,a = 1;
while (a<=100)
{
if ((int)a%2== 1) //強制把a轉(zhuǎn)換成整形
{
b += 1 / a;
}
else
{
b -= 1 / a;
}
a++;
}
cout << b; //輸出
system("pause");
return 0;
}
TA貢獻481條經(jīng)驗 獲得超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); }
TA貢獻3593條經(jīng)驗 獲得超0個贊
舉報