一、阶乘
一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。
如:
0!=1
1!=1=1
2!=1*2=2
3!=3*2*1=6
4!=4*3*2*1=24
...
二、代码
用for循环来计算阶乘
#include<stdio.h>
#define _CRT_SECURE_NO_WARNINGS 1
int main() {
int n = 0;
int i = 1;
int sum = 1;
scanf("%d", &n);
for (i = 1; i <=n; i++) {
sum = sum * i;
}
printf("%d", sum);
return 0;
}