解题思路:
注意事项:
参考代码:
#include<iostream>
#include<iomanip>
using namespace std;
double fact(double n)
{
int i;
double s=1;
for(i=1;i<=n;i++)
s=s*i;
return s;
}
double mypow(double x,double n)
{
int i;
double s=1;
if(n!=0)
{
for(i=1;i<=n;i++)
s=s*x;
}
return s;
}
int main()
{
double x,s=0,n;
int i;
cin>>x>>n;
for(i=1;i<=n;i++)
s+=mypow(-1,i-1)*mypow(x,i)/fact(i);
cout<<fixed<<setprecision(4)<<s<<endl;
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:2081 |
C语言程序设计教程(第三版)课后习题8.2 (C语言代码)浏览:5232 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:694 |
1011题解浏览:768 |
1126题解浏览:597 |
出圈】指针malloc版浏览:355 |
Pascal三角 (C语言代码)浏览:653 |
交换Easy (C语言代码)浏览:763 |
复数求和 (C语言代码)浏览:929 |
上车人数 (C语言代码)浏览:713 |