怎样利用C语言编程求1!+3!+5!+……+N!的值?

发布网友 发布时间:2024-10-24 12:53

我来回答

1个回答

热心网友 时间:2024-11-12 20:24

#include<stdio.h>

int main(){
int n,i;
long a,sum = 1;
printf("请输入一个奇数:\n");
scanf("%ld",&n);
for(i = 3,a = 1;i <= n;i += 2)
{
a *= i * (i - 1);
sum += a;
}
printf("%ld\n",sum);
return 0;
}
本程序已经在VC上运行通过,在N不是很大的情况下可以,太大了就属于大数问题了,要改

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com