描述
键盘录入一个整数 n,求 n 的阶乘。
n 的阶乘为 n * (n - 1) * (n - 2) * ... * 1
例:5 的阶乘为 5 * 4 * 3 * 2 * 1
键盘录入任意一个整数 n ,范围为 1 - 20
输出该数的阶乘
示例1
输入:5
输出:120
#include<stdio.h>
int main()
{
int n=0;
scanf("%d", &n);
int t = 1;
for (int i = n; i >= 1; i--)
{
t = t*i;
}
printf("%ld\n", t);
return 0;
}
结果如下: