##输入22 结果错误 可是用 long long int 也不行吗
查看原帖
##输入22 结果错误 可是用 long long int 也不行吗
418500
赵小刀的小刀楼主2020/11/11 21:26

int main()

{

    long long int fac(long long int n);

    long long int i,n,ans=0;

    scanf("%lld",&n);

	for(i=1;i<=n;i++)

	ans+=fac(i);

	  printf("%lld\n",ans);

	return 0;

}



long long int fac(long long int n)

{

	static int f=1;

	f=f*n;

	return(f);

}
2020/11/11 21:26
加载中...