脑子有点弯不过来了 =。=! 应该不难的
C语言编 求1!+3!+5!+……+n!
答案:3 悬赏:60 手机版
解决时间 2021-04-26 09:08
- 提问者网友:像風在裏
- 2021-04-25 10:58
最佳答案
- 五星知识达人网友:患得患失的劫
- 2021-04-25 11:12
int k,n = 1;
int m = 0;
scanf("%d",&m);
for (n =1;n<=m;n++)
{
n+= n * 2 + 1;
}
printf("%d",n)
全部回答
- 1楼网友:骨子里都是戏
- 2021-04-25 12:32
最主要的函数如下:
我的补充 2009-11-11 15:20int fun( int i ) { if( i == 1 ) return 1; else return fun(i-1)*i; }
int sum( int n ){
int sum = 0;
for( int i = 1; i <= n; i++){
sum += fun(i);
}
return sum;
}
- 2楼网友:患得患失的劫
- 2021-04-25 12:23
int i, j;
long k,sum = 0;
for(i = 1; i <= n; i+=2){ //累计
k = 1;
for(j = 2; j <= i; j ++){ //计算阶乘
k *= j;
}
sum += k;
}
//sum就是你要的结果了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯