请教 外部静态变量和外部变量有什么区别

今天学习了变量的存储类型,其中说到了用static关键字定义的外部静态变量和有extern关键字定义的外部变量。 它们的值都具有永久性,那它们到底有什么区别了? 请高手指教? 谢谢了。
2007-04-05 16:45 | 阅读 2099 次 | 评论 1 条

请教 用递归法调用求一整型数组的平均值 错在哪儿?

以下是一个用递归法调用求一整型数组的平均值,我没有看懂 return ((float)(n*f(n-1)+a[n])/(n+1));错在哪儿? 把它放在Turboc2.0中验证,结果错了:f(10)=944.182 。书上说正确的答案是f(10)=4 。请高手指教?! #include<stdio.h>int a[]={0,1,2,3,4,5,6,7,8,9}; float f(int n){ if(n==1) return a[0]; else return ((float)(n*f(n-1)+a[n])/(n+1));} main(){int n=10;print...
2007-04-05 16:33 | 阅读 3870 次 | 评论 1 条
文章归档