为求出return语句返回计算100!的结果,类型说明该为?

来源:百度知道 编辑:UC知道 时间:2024/05/07 07:08:59
为求出return语句返回计算100!的结果,此函数的类型说明应该为? 谢谢

你觉得这是个多大的数呢 10^157 数量级
C 语言可没法表示这么大的数,C 语言表示最大的大概 10^44 数量级,得自己定义个 525 位数结构,大概 66 字节左右。自己想办法吧。

int fun(int i)
{
if(i>1) return(i-1)*i;
return 1;
}