Description
(前1000项之和即可)
Input
区间[0.99,1.00]任意变量x
Output
用上述公式算出的ln(1+x)的值,精确到小数点后面3位
Sample Input
1
Sample Output
0.693<回车>
KEY:简单题,要对基本函数要熟啊,简单AC
Source:#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;
float fun(float x)
...{
float i;
float y=0.0;
for(i=1;i<=1000;i++)
...{
y+=pow(-1,i-1)*pow(x,i)/i;
}
return y;
}
int main()
...{
float x;
cin>>x;
printf("%.3f ",fun(x));
}
![]()