long fact=1,sum=0;应该改为long double fact=1L,sum=0L;或者fact 和sum改为double型;
long double 为常双精度型;你的结果有19位,long是不行的!long最多有十位!
1到20的阶乘的和怎么求?
1到20的阶乘的和怎么求?
#include "stdio.h"
void main()
{
int i,n;
long fact=1,sum=0;
scanf("%d",&n);
for(i=1;i
#include "stdio.h"
void main()
{
int i,n;
long fact=1,sum=0;
scanf("%d",&n);
for(i=1;i
其他人气:401 ℃时间:2020-05-01 19:06:05
优质解答
我来回答
类似推荐
猜你喜欢
- 1这句中的arrive不是不及物动词吗they will arrive on time,为什么后面没有介词呢?那个介词on 不是和time 固定词组吗?
- 2质量为m的汽车以恒定的功率p在平直的水平公路上行驶,汽车达到匀速时的速率为v1,当汽车的加速度为a时,汽车的速度v2为多少
- 3用哪则格言赞扬小兵张嘎从小胸怀大志,英勇顽强的精神.
- 4some people seem to be born happy
- 5突发奇想,户外攀岩用的登山绳防火吗?
- 6X-65%X=70,49+40%X=89这两个方程怎么解
- 7英语中考 时态填空题:rush,when
- 8(2012•资阳三模)已知函数f(x)=2x-2,则函数y=|f(x)|的图象可能是( ) A. B. C. D.
- 9想北平 老舍写对母亲的爱的作用是什么
- 101、3分之5的2分之1是多少?2、一个数的6分之5等于3个7分之1的和,这个数是多少?(用方程解)