0的阶乘为1。具体如下：一个正整数的阶乘（英语：factorial）是所有小于及等于该数的正整数的积，并且有0的阶乘为1。简单一点是认为规定的,但它是有道理的,因为阶乘是一个递推定义,n!=n*(n-1)!,那么必然有一个初值需要人为规定.因为1!=1,根据1!=1*0!,所以0!=1而不是0.