可以使用for循环来求n的阶乘,具体代码如下:
#includeint main() { int n; long long factorial = 1; printf("请输入一个整数n:"); scanf("%d", &n); // 计算n的阶乘 for (int i = 1; i <= n; i++) { factorial *= i; } printf("%d的阶乘是%lld\n", n, factorial); return 0; }
运行程序后输入一个整数n,程序将会计算出n的阶乘并输出结果。