软件研发
阶乘 标签描述

一.递归练习题 1.使用递归的方式,输出n的阶乘(不考虑溢出问题) 参考信息: 假若函数名为Fac(),下列为阶乘的计算公式: 当n的值小于等于1的时候阶乘的结果就为1,当n的值大于1的时候阶乘的结果为nFac(n-1),我们可以发现当n<=1的时候可以直接使用代码: return1; 来返回结果,但是当n的值大于1的时候则需要将n的值乘以Fac(n-1),这就使用到了简单递归,如以下代码: returnnFac(n1); 所以我们可以将代码写成如下形式: define_CRT_SECURE_NO_WARNINGS1 include<stdio.h> intFac...