1069745273


私信TA

用户名:1069745273

访问量:6610

签 名:

Just do IT.

等  级
排  名 252
经  验 5936
参赛次数 3
文章发表 166
年  龄 0
在职情况 待业
学  校
专  业 计算机科学与技术

  自我简介:

直接使用pow()函数即可解决。

#include<bits/stdc++.h>
using namespace std;

double fact(int &n){
    double sum = 1;
    for(int i=1;i<=n;i++){
        sum = sum * (double)i;
    }
    return sum;
}

int main() {
    double x;
    int n;
    cin >> x >> n;
    double sum = 0;
    for(int i=1;i<=n;i++){
        sum = sum + pow(-1,i-1)*pow(x,i)/fact(i);
    }
    printf("%.4f",sum);
    return 0;
}


 

0.0分

0 人评分

  评论区

  • «
  • »