编写一个C++程序

来源:百度知道 编辑:UC知道 时间:2024/05/23 18:53:30
编写程序:输入x,n的值,计算下式结果(2!表示2的阶层,3!表示3的阶层)
x/2!+x的平方/3!+x的三次方/4!+……x的n次/(n+1)!

#include "istream.h"
void main()
{
double x,y=1.0,sum=0.0;
int i,n;
cout<<"Input x n:";
cin>>x>>n;
if(n<=0) return;
for(i=2;i<=n+1;i++)
{
y*=x/i;
sum+=y;
}
cout<<"x/2!+x^2/3!+x^3/4!+...+x^n/(n+1)!="<<sum;
}