怪小兽


私信TA

用户名:673670189

访问量:534

签 名:

我的公主,你的骑士在这~~

等  级
排  名 13177
经  验 889
参赛次数 3
文章发表 1
年  龄 0
在职情况 学生
学  校 社会大学
专  业

  自我简介:

解题思路:

注意事项:

参考代码:

#include<stdio.h>
double fact(int n)
{
 int i;
 double q=1;
 for(i=1;i<=n;i++)
 {
  q=q*i;
 }
 return q;
}
double mypow(int n,double x)
{
 int i;
 double q=1;
 for( i=0;i<n;i++)
 {
  q=x*q;
 }
 return q;
}
int main()
{
 int n,t=1;
 double x,sum=0;
 scanf("%lf%d",&x,&n);
 if(x>=0)
 {
  for(int i=1;i<=n;i++)
 {
  sum=t*mypow(i,x)/fact(i)+sum;
  
 // printf("%lf %lf\n",mypow(i,x),fact(i));
  t*=-1;
 }
 printf("%.4lf",sum);
 }
 
 return 0;
 }


 

0.0分

3 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区