【正确答案】解:递归模型为:当n=0 时,en= 1;当n>0 时,en= e*en-1 。参考程序如下:
#include
double E=2.143; /*视精度决定 */
double power(int n)
{ if (n==0)
return 1.0;
else
return (E*power(n-1));
}
main()
{int n;
printf("Enter n: ");
scanf("/%d",&n);
printf("result=/%lf/n",power(n));
}
【答案解析】