1x2x3x4x……x100有什么快的方法啊?
来源:百度知道 编辑:UC知道 时间:2024/05/04 17:13:40
谢谢了
上楼的程序有误,正确程序如下:
#include"stdio.h"
#include"conio.h"
main()
{int i;
float sum; /*因为结果值很大,用float型才能完全正确显示,如果还不能显示,你可以改成double型*/
sum=1;
for(i=1;i<=100;i++)
{
sum=sum*i;
}
printf("%d",sum);
编程呀,一行就行了.
空间换时间!这是个固定值,自造数据类型直接赋值!
不然只能循环,抵归效率底。。。。。。。。
main()
{int i,sum;
for(i=1;i<=100;i++)
{sum=i;
i=i+1;
sum=sum*i;}
printf("%d",sum);
}
做这种数据值特大的一定要注意类型问题,不然就会出错的
1x2x3x4x……x100有什么快的方法啊?
1X2X3X4X5X6X7X8X9……X100末尾有多少个0?
1x2x3x4x.......x1991的乘积末端有几个零?
1x2x3x4x......x99x100得数末尾有多少个零
1X2X3X4X5X6X7X8X……x100积的末尾一共有多少个连续的零?
在1x2x3x……x100的积的尾部有__个连续的零?
求Sum=1X2X3X4X...Xn n为正整数,有使用这输入n
1x2x3x4x.......x160=12x12x.....12xm,12最多有几个
编程计算: 1X2+2X3+3X4+……+99X100之和
1X2X3X4......X100的积的末尾有几个0