c语言算n的阶乘的递归算法思路:递归求阶乘函数,如果输入的参数等于1则返回1,否则返回n乘以该函数下次递归 。
参考代码:
#includestdio.h
int fun(int n)
{
if(n==1||n==0) return 1;//如果参数是0或者1返回1
return n*fun(n-1);//否则返回n和下次递归的积
}
int main()
{
int n;
scanf("%d",n);
printf("%d\n",fun(n));
return 0;
}
/*
5
120
*/
递归函数n的阶乘c语言的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于递归函数求n的阶乘c语言、递归函数n的阶乘c语言的信息别忘了在本站进行查找喔 。
推荐阅读
- 拍摄视频什么时候才有收益,什么时间拍视频最清晰
- 怎么删除右键显卡,win7删除右键显卡设置
- 关于3d棋牌游戏的信息
- 微信直播如何加文字配音,微信直播怎么写
- 什么视频截图软件,有什么截视频的软件
- 华为路由器属于什么系统,华为路由器是干什么用的
- 现代战争即时策略类游戏,现代战争题材即时战略游戏
- vb.net屏幕找图 vb单机窗体显示图片
- net服务器没有cs文件怎么办,net core 文件服务器