20的阶乘代码的数据类型及输出打印格式是什么,我的代码如下
#include <stdio.h>
int f(int n)
{
if(n == 1)
{
return 1;
}
else{
return f(n-1)*n ;
}
}
int main()
{
int n;
unsigned long long sum=0;
scanf("%d",&n);
sum=f(n);
printf("%llu",sum);
return 0;
}
#include <stdio.h>
int f(int n)
{
if(n == 1)
{
return 1;
}
else{
return f(n-1)*n ;
}
}
int main()
{
int n;
unsigned long long sum=0;
scanf("%d",&n);
sum=f(n);
printf("%llu",sum);
return 0;
}
2018-11-16
举报