结构推理 设计一个递归函数,计算en。
【正确答案】解:递归模型为:当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)); }
【答案解析】