首页 热点专区 义务教育 高等教育 出国留学 考研考公

用C语言编程:递归函数程序设计.

发布网友

我来回答

2个回答

热心网友

用c语言程序,求e,用递归函数,最易于实现的计算方法应该是使用e的极限近似计算,以下以n=1000近似计算之:

n=1000时的近似结果

#include<stdio.h>

#define n 1000

void calc_e(e)

double *e;

{

if(e[0]*=1.0+1.0/e[1],--e[2]<=0)

return;

else calc_e(e);

}

int main(void){

double box[3]={1.0,n,n};

calc_e(box);

printf("%lf\n",box[0]);

return 0;

}

n=10000时的近似结果

热心网友

c语言程序,求e,用递归函数是不难实现的。在这个函数中,可以指定计算到第指定的项数。递归函数,当n=0时返回1,当n大于0时,返回1/n!+e(n-1)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com