题目描述
给定整数n,计算n!的值并输出。
输入要求
输入一个正整数n(n≤12)。
输出要求
输出n!的值。
输入样例
5
输出样例
120
#include<stdio.h>
int main(){
int i,n;
long sum=1; //long 是定义一个长度较长的整数
scanf("%d",&n);
for(i=1;i<=n;i++){
sum*=i;
}
printf("%d\n",sum);
return 0;
}
注:int、long int、long long int、这个长度是依次增加,所以如果赋值的数较大的话,要选择适合的函数名去定义变量