编一个C语言程序
答案:3 悬赏:60 手机版
解决时间 2021-04-13 07:50
- 提问者网友:疯子也有疯子的情调
- 2021-04-12 17:38
1!+2!+3!+…+19!+20!
最佳答案
- 五星知识达人网友:空山清雨
- 2021-04-12 19:09
#include<stdio.h>
main()
{int x=1;
long y=1,z=0;
while(x<21)
{y=y*x;
z=z+y;
x=x+1;}
printf("%d",z);
getch();
}
main()
{int x=1;
long y=1,z=0;
while(x<21)
{y=y*x;
z=z+y;
x=x+1;}
printf("%d",z);
getch();
}
全部回答
- 1楼网友:孤老序
- 2021-04-12 21:22
#include <stdio.h>
void main()
{
int i,j,m,n,k;
n=1;k=0;
for(i=1;i<=20;i++)
{
for(j=1;j<=i;j++)
{
m=j;
n*=m;
}
k+=n;
}
printf("%d",k);
}
- 2楼网友:低音帝王
- 2021-04-12 19:48
#include <stdio.h>
main()
{
int i,num=1,sum=0;//定义并且初始化
for(i=1;i<=20;i++)
{
num*=i;//将每个数的阶乘放在num中
sum+=num;//求各个数阶乘的和放在sum中
}
printf("the sum of 1!+...+20!=%d.\n",sum);//输出结果
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯