解题思路:
注意事项:
参考代码:
#include<iomanip>
using namespace std;
double fact(double n)
{
if(n==1) return 1;
return n*fact(n-1);
}
double mypow(double x,double n)
{
if(n==0) return 1;
if(n==1) return x;
return x*mypow(x,n-1);
}
int main()
{
double x,n,sum,a=0;
cin>>x>>n;
for(int i=1;i<=n;i++)
{
i%2==0?sum+=a- mypow(x,i)/fact(i):sum+=a+ mypow(x,i)/fact(i);
}
cout<<fixed<<setprecision(4)<<sum;
}
0.0分
0 人评分
C语言训练-8除不尽的数 (C语言代码)暴力解法,答案只有一个,直接输出就好了浏览:1018 |
点我有惊喜!你懂得!浏览:2072 |
弟弟的作业 (C++代码)浏览:1304 |
C语言程序设计教程(第三版)课后习题5.7 (C++代码)浏览:855 |
用筛法求之N内的素数。 (C语言代码)浏览:651 |
IP判断 (C语言代码)浏览:763 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:611 |
A+B for Input-Output Practice (V) (C语言代码)浏览:470 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:810 |
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:1002 |