登录注册
论坛
一粒金砂(初级)
57
0
扫一扫,分享给好友
70
65
83
引用楼主 leiyun121 的回复: 我写了一个小程序,在c51中编译结果总是0,我知道是变量覆盖问题,但我不知道如何去写,请教大虾!!! #include int ? factorial( ? int ? n); int ? factorial( ? int ? n) { int ? result; if(n ? == ? 0) result=1; else result=n*factorial(n-1);//递归调用 return(result); } main() { int ? j=0,a=0; for(j=0;j <11;++j) ? ? ? ? ? a ? = ? factorial(j); ? while(1); }
62
发表回复 回帖后跳转到最后一页
EEWorld Datasheet 技术支持
查看 »