永发信息网

新手~~~学C++的不懂之处

答案:1  悬赏:80  手机版
解决时间 2021-07-29 23:47

#include <iostream.h>

int fac(int n)

{

if(n<0)

{

cout<<"error!"<<end1;

reture(-1);

}

else if(n<=1)

return(1);

else

return(n*f(n-1));

}

void main()

{

int fac(int n);

int n;

cout<<"input n;"<<end1;

cin>>n;

cout<<"n!="<<fac(n)<<end1;

}

【请问上面一段C++程序代码中,第12行“return(n*f(n-1));”中的“f”是什么意思。“f(n-1)”的作用效果是什么?】

最佳答案
上面的是一个计算阶乘的程序,F写错了,应该是fac,这是递归调用,fac(n-1)是递归函数,递归调用
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎么样可以一次点亮QQ所有图表
1046次.到郑州几点
勾践是什么朝代,勾践灭无的故事印证了孟子的
商城县信阳三里坪派出所地址有谁知道?有点事
NaCO3用中文怎样读
泰语输入法要去哪里下载?怎么安装?
写度假村的规划建议书重点要放在那几块上?
文言虚词和实词的区别是什么?
为什么校内网的农场可以用外挂,QQ的就不可以
qq游戏名字怎么改?
N85行货成都迅捷通讯现在卖多少钱
恩施市嫣然麻辣烫地址是什么,有没有知道的
厨房垃圾小飞虫怎么办,绿萝的花盆里有很多小
广东和广西是被称为“两广一家亲”么?
什么的电脑主板才好
推荐资讯
WOW 狂暴战士 和防御战士 天赋该怎么点
如果韩寒和郭敬明打起来了我该帮谁?
1500以下哪些手机好用?
蜀门里不摆摊怎么变熊猫,能动的!
道里区哈尔滨大众浴池地址有谁知道?有点事想
嘴上起泡怎么回事,每天喝水挺多的,可是嘴上
dnf 战法的问题
n95.8GB的市场价多少
MY MOTHER IS COOKING AT HOME.改为一般疑问
平顶山学院在哪??
龙亭区开封新区杏花营农场史寨卫生室地址在什
qq空间进不去 怎么办 急急急!!~~~~
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?