不是 多此一举 这是 给变量 赋予 初值 要是 不给他 初值 以保持变量的初始化值 以保持程序的稳定 要是不给他初值 他可能 随机选择一个值 或者 保留 以前的值 从而 出现程序 运行 不准确
注释已经说得很明白了,利用static变量保存每次阶乘的值。