用C语言编写程序:求s=1!+2!+3!+……+n!(n由键盘输入)
答案:3 悬赏:0 手机版
解决时间 2021-04-04 01:29
- 提问者网友:谁的错
- 2021-04-03 12:15
用C语言编写程序:求s=1!+2!+3!+……+n!(n由键盘输入)
最佳答案
- 五星知识达人网友:鸠书
- 2021-04-03 12:50
#include
main()
{
int i,j,n,s;
s=0;j=1;
scanf("%d",&n);
for(i=1;i<=n;i++)
{j=j*i;
s+=j;}
printf("%d\n",s);
}
main()
{
int i,j,n,s;
s=0;j=1;
scanf("%d",&n);
for(i=1;i<=n;i++)
{j=j*i;
s+=j;}
printf("%d\n",s);
}
全部回答
- 1楼网友:像个废品
- 2021-04-03 14:20
void main()
{
int i,j,n;
long int s=0,temp=1;
printf("Enter n:\n");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=i;j++)
temp*=j;
s+=temp;
}
printf("The result is : %ld\n",s);
getch();
}
- 2楼网友:duile
- 2021-04-03 13:25
#include
main()
{
int i,n,s,sum;
sum=0;
s=1;
scanf("%d",&n);
for(i=1;i<=n;i++)
s*=i;
sum+=s ;
printf("%d\n",sum);
getch();
}
编译通过且符合题意
main()
{
int i,n,s,sum;
sum=0;
s=1;
scanf("%d",&n);
for(i=1;i<=n;i++)
s*=i;
sum+=s ;
printf("%d\n",sum);
getch();
}
编译通过且符合题意
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯