求平均数 利用替归调用

#include <iostream.h>#include <stdio.h>int a[]={2,1,2,3,4,5,6,7,8,9};float f(int n){ if(1==n) return (float)a[0]; else return((float)((n-1)*f(n-1)+a[n-1])/n);}main(){ int n=5; printf("f(%d)=%f\n",n,f(n));}
编程类 | 2008-07-24 12:01 | 阅读 1713 次 | 评论 0 条
文章归档
最新评论