gpt4 book ai didi

c - 如何将数学方程式(求和)转换为代码?

转载 作者:太空宇宙 更新时间:2023-11-04 02:18:01 25 4
gpt4 key购买 nike

<分区>

使用两个函数:

  • 阶乘函数
  • 幂函数

为以下等式开发一个 C 程序:

alt text

我已经做到了。但没有输出。

#include <stdio.h>
#include <math.h>

double factorial(double x);
double Power_function(double y);

int main(){
double answer=0;
double n;
double y;

printf("Enter Y :The last limit of the summation:>");
scanf("%ld",&y);
for (n=1;n<=y;++n){
answer=answer +factorial(n)*Power_function(n)*y;
}

printf("The Answer is %0.2f\n",answer);
return 0;
}

double factorial(double x)
{
double ans;
if (x==0){
ans = 1;
}
else
{
ans = x*factorial(x-1);
}
return ans;
}

double Power_function(double y){
double ans;
ans=pow(2,y);
return ans;
}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com