/* test2:阶乘计算(while 循环 + 局部变量)*/ int fact(int n) { int result; result = 1; while (n > 0) { result = result * n; n = n - 1; } return result; } int main() { return fact(5); }