| | 已知,从1到n的连续自然数相乘的积叫做阶乘,用符号n!表示,比如3!=1×2×3,规定0!=1。那么用递归算法求n的阶乘,递归式正确的是?( ) | | ---- | ------------------------------------------------------------ | | | |
【喵呜刷题小喵解析】题目中描述的是求n的阶乘,即1×2×3×...×n。对于求n的阶乘,如果n为0,那么阶乘的结果为1,即f(0)=1。当n大于0时,n的阶乘可以表示为n×(n-1)×...×1,即n×(n-1)!。因此,求n的阶乘的递归式应为:f(n)=n×f(n-1)这与选项D的描述相符。所以,答案是D。