永发信息网

c语言求阶乘的函数int fac(int n){static int f=1; f=f*n; return(f);}ma

答案:1  悬赏:0  手机版
解决时间 2021-08-17 22:18
c语言求阶乘的函数
int fac(int n)
{static int f=1;
f=f*n;
return(f);
}
main()
{int i;
for(i=1;i
最佳答案

f是fac()函数内部的静态变量,那么,f只在第一次进入fac()函数时才执行其初始化操作,以后都会跳过初始化操作.所以第一次执行fac(1)函数时,f初始化为1,并乘以1,f仍为1;第二次执行fac(2)时,跳过初始化操作,f=f*2,f为2;第三次执行fac(3)时,跳过初始化操作,f=f*3,f为6;第四次执行fac(4)时,跳过初始化操作,f=f*4,f为24;.以此类推.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有点自埤,怎样使自己自信
女性排卵时间
OPPO A201可以上QQ上传照片吗?
QQ聊天框不显示QQ秀 显示空间资料
涟源市娄底振升铝材工程部这个地址怎么能查询
女人啊没完没了…
哪能买到便宜的Q币,正规的?
跟冰雪有关的宋词,关于风的诗歌
移动美发服务车需要多少钱
你们怎么认为周杰伦转变的新风格?
新版本的QQ空间怎样设置FLASH动画模块?
谁知道现在哪些大学有天文系?
哪位朋友知道..为什么QQ空间我发表的说说...
谁知道温州七中特长生的 录取名但下来了吗!
什么叫非物质文化遗产,全国的非物质文化遗产
推荐资讯
网络小说怎么写,网络小说第一章 怎么写比较好
固定资产折旧,无形资产是否需每月计提折旧
朋友是越多越好吗?其中有知心的又有浅交的
请问哪里可以买到宽约10厘米的黄色丝带啊??
皮卡车在安康可以上家用牌照吗?营运和非营运
恋爱是不是很难啊
90的恋爱、、、说过的承诺、会实现吗??
电脑游戏总是缺失资源文件怎么解决
为什么家庭里,男人做家务就那么不甘心?
脾气好的人,你们遇到一些事会怎么处理?
关于孕期保健?
我妈妈从去年就总是感到口渴,喉咙渴得像要冒
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?