二、编写程序,计算1!+2!+3!+.......+10!
我是初学者,用的是WIN-TC软件,拜托帮帮忙,对的一定会加分!
第1个回答 2007-12-09
void main()
{
int n,i,jicheng,sum;
sum = 0;
jicheng = 1;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
jicheng *= i;
sum += jicheng;
}
printf("1!+2!+...+%d! = %d\n",n,sum);
}
{
int n,i,jicheng,sum;
sum = 0;
jicheng = 1;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
jicheng *= i;
sum += jicheng;
}
printf("1!+2!+...+%d! = %d\n",n,sum);
}
第2个回答 2019-10-26
1!+2!+3!+.......+10!nbsp;main(){nbsp;intnbsp;i;longnbsp;p=1;nbsp;longnbsp;s=0;nbsp;fornbsp;(i=1;iamp;lt;=10;i++)nbsp;nbsp;nbsp;nbsp;{nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;p=p*i;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;s=s+p;nbsp;nbsp;nbsp;nbsp;}printf(“1!+2!+...+10!nbsp;=nbsp;%ld
“,s);nbsp;nbsp;}
查看原帖>>
“,s);nbsp;nbsp;}
查看原帖>>