C# 阶乘

C# 阶乘

这里 n 是 的值你想要阶乘 -

int res = 1; while (n != 1) { res = res * n; n = n - 1; }登录后复制

为此,n=5,

循环迭代 1 -

n=5 res = res*n i.e res =5;登录后复制

n=4 res = res*n i.e. res = 5*4 = 20登录后复制

n=3 res = res*n i.e. res = 20*3 = 60登录后复制