C语言编程:1!+2!+…+10!
答案:5 悬赏:40 手机版
解决时间 2021-06-04 23:38
- 提问者网友:雨不眠的下
- 2021-06-04 11:03
C语言编程:1!+2!+…+10!
最佳答案
- 五星知识达人网友:撞了怀
- 2021-06-04 11:35
#include<stdio.h>
void main()
{
int s=0,t=1;
for(int i=1;i<=10;i++)
{
t=t*i;
s=s+t;
}
printf("%3d\n",s);
}
已经运行了,注意整数的边界值!!
全部回答
- 1楼网友:归鹤鸣
- 2021-06-04 13:41
#include<stdio.h>
void main()
{
int i,sum=0,t=1;
for(i=1;i<=10;i++)
{
t=t*i;
sum+=t;
}
printf("the sum is %d\n",sum);
}
- 2楼网友:思契十里
- 2021-06-04 13:26
int fib(int n)
{
return n*fib(n-1);
}
void main()
{
int i;
int sum=0;
for(i=1;i<=10;i++)
sum+=fib(i);
printf("%d",sum);
}
- 3楼网友:慢性怪人
- 2021-06-04 12:53
int An=1,Sn=0,i;
for(i=1;i<=10;i++)
{An = An * i ;
Sn=Sn + An ;
}
//输出Sn
- 4楼网友:山有枢
- 2021-06-04 12:12
程序代码如下:
#include<stdio.h>
void main()
{int i,sum=0,t=1;
for(i=1;i<=10;i++)
{t=t*i;
sum+=t;
}
printf("the sum is %d\n",sum);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯