1,使用for循环计算7的阶乘(以下为凑字数的不用管我是乱码hdjakhxhskanhdj)
#include <stdio.h>
int factorial(int n) {
int result = 1;
for (int i = 2; i <= n; i++) {
result *= i;
}
return result;
}
int main() {
int n;
printf("请输入一个正整数:");
scanf("%d", &n);
printf("%d的阶乘是%d\n", n, factorial(n));
return 0;
}
解决你的问题,请点赞采纳,谢谢。