关于C语言方面的问题,希望同行能够帮忙解决
如何使用普通函数求N!的值(N<=10),请求解答
程序代码:
#include <stdio.h> int factorial(int n) { int ret = 1; for (; n > 1; n--) { ret *= n; } return ret; } int main() { int i; for (i = 0; i <= 10; i++) { printf ("%d! = %d\n", i, factorial(i)); } return 0; }