阶乘

【题目描述】

编程求 n!的值,n<=1000。 

【输入】

一个整数

【输出】

一个整数

【样例输入】

5

【样例输出】

120

===========================题解=========================

阶乘。n!=1*2*3*……*n

将结果倒序存储在一个int数组中,初始时令第一个元素为1,用一个变量来存储结果的位数,循环从1开始,用n做终止条件,每次循环将每一位乘i,进行正常进位,并改变变量中存储的结果的位数,一直乘到n。

最后正序输出结果即可。


阅读更多 登录后自动展开
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页