0的阶乘是1。具体如下:正整数的阶乘是所有小于等于这个数的正整数的乘积,0的阶乘是1。简单的思想是有规定的,但是有道理。阶乘因子是一个递归定义,n阶乘等于n乘n减1的阶乘,所以肯定有一个初始值需要人工指定。1阶乘等于1,根据1阶乘等于1乘以0阶乘,所以0阶乘等于1而不是0。
标签:
相关文章