以下是用C语言编写的计算阶乘的代码:
#include <stdio.h>
int factorial(int n) {if (n == 0) {return 1;} else {return n * factorial(n - 1);}}
int main() {int num;printf(“请输入一个非负整数:”);scanf(“%d”, &num);printf(“%d的阶乘为:%d\n”, num, factorial(num));return 0;}
以下是用C语言编写的计算阶乘的代码:
#include <stdio.h>
int factorial(int n) {if (n == 0) {return 1;} else {return n * factorial(n - 1);}}
int main() {int num;printf(“请输入一个非负整数:”);scanf(“%d”, &num);printf(“%d的阶乘为:%d\n”, num, factorial(num));return 0;}