1乘2乘3乘4……乘到100的算法怎么写
来源:百度知道 编辑:UC知道 时间:2024/06/01 20:47:49
RT
最好用中文写出来
最好用中文写出来
#include<stdio.h>
#define N 31
main()
{
unsigned long i,sum=1;
for(i=1;i<=N;i++)
{
sum*=i;
}
printf("%d\n",sum);
}
上面这种方法能得到阶乘的值,但N最大只能为31,否则就溢出了
这个数字是很大的, 9.33×10的157次方,会溢出,如果自己想编个长位的类,那费劲了
如果你是小初生的话,那你是看不懂的
看里面有几个2和5就有几个零,然后算其它相乘是多少,就在后面添n个零
就是求100的阶乘,记作100!=?
如5的阶乘就是:5!=5*4*3*2*1=120
这里*表示乘号
如果是要算法程序,我的回答就作废好了,上面一位已说得很清楚了。
1乘2乘3乘4乘……30的积中有多少个质数
1乘2+2乘3+3乘4+......+98乘99+99乘100=?
1乘2乘3乘4乘5乘...乘99乘100,末尾有多少个连续的零
1乘2乘3乘4乘5乘.......乘1999的结果中 末尾连续有几个0?
奥数题,请求解答:1乘2乘3乘4乘……100,最后结尾有几个0
1乘2乘3乘4乘5乘6乘7.......乘2004结果末尾有几个0``
1乘2乘风3乘4......一直乘到100的简便算法是什么?
1乘2乘3乘4乘5............乘50的积末尾连续有多少个零?
1乘2乘3乘4一直乘到100,这100个数乘积的末尾有几个连续的零?
1乘2乘3乘4一直乘到100,这100个数乘积的倒数第25个数字是2,3,4中的哪一个