用C的递归函数求n!-----(C每日一编程)

用递归函数求n!

有了上面这个递归公式就能写C代码了。

参考代码:

int fac(int n) {
	if (n == 1 || n == 0)return 1;
	else return n * fac(n - 1);
}
void main() {
	int n;
	scanf("%d",&n);
	int f = fac(n);
	printf("\n%d!=%d\n", n, f);
}

运行结果: 

以上仅供参考!

相关推荐

  1. C语言中函数

    2023-12-28 15:20:05       20 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-28 15:20:05       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-28 15:20:05       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-28 15:20:05       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-28 15:20:05       18 阅读

热门阅读

  1. PHP文件上传以及数据写入

    2023-12-28 15:20:05       33 阅读
  2. Crow:Middlewares的使用

    2023-12-28 15:20:05       35 阅读
  3. dockerfile——镜像构建工具详解及案例

    2023-12-28 15:20:05       25 阅读
  4. docker命令

    2023-12-28 15:20:05       23 阅读
  5. Docker的基础使用

    2023-12-28 15:20:05       33 阅读
  6. 北航人机交互复习

    2023-12-28 15:20:05       25 阅读
  7. 编程笔记 html5&css&js 008 HTML图片

    2023-12-28 15:20:05       31 阅读
  8. 在react中引用echarts

    2023-12-28 15:20:05       34 阅读
  9. Kotlin 枚举类

    2023-12-28 15:20:05       39 阅读
  10. 工具系列:TensorFlow决策森林_(6)模型预测

    2023-12-28 15:20:05       29 阅读