问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言 求1!+2!+3!+...+n!的值.n由键盘输入

发布网友 发布时间:2022-04-24 20:23

我来回答

4个回答

热心网友 时间:2023-10-09 19:03

n的值不能超过13,否则会因为数据溢出而导致结果错误。

#include <stdio.h>

int main()

{

long i,n,m,sum=0

scanf("%d",&n);

for(i=m=1;i<=n;i++);

{

m*=i;

sum+=m;

}

printf("%d\n",sum);

return 0;

}

例如:

#include <stdio.h>

/* 通过递归计算一个数的回阶乘 */

int factorial(int num)

{

if (num==1)

return 1;

else

return (num * factorial(num - 1));

}

int main()

{

int i,n;

long sum = 1;

scanf("%d",&n);

for (i = 2;i <= n;++i)

sum += factorial(i);

printf("%ld\n",sum);

return 0;

}

扩展资料:

由于正整数的阶乘是一种连乘运算,而0与任何实数相乘的结果都是0。所以用正整数阶乘的定义是无法推广或推导出0!=1的。即在连乘意义下无法解释“0!=1”。

通常我们所说的阶乘是定义在自然数范围里的(大多科学计算器只能计算 0~69 的阶乘),小数科学计算器没有阶乘功能,如 0.5!,0.65!,0.777!都是错误的。但是,有时候会将Gamma 函数定义为非整数的阶乘,因为当 x 是正整数 n 的时候,Gamma 函数的值是 n-1 的阶乘。

参考资料来源:百度百科-阶乘

热心网友 时间:2023-10-09 19:03

#include<stdio.h>
void main()
{int i,n;
int m=1;
int sum=0;
printf("请输入n的值:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
m=m*i;
sum=sum+m;
}
printf("1!+2!+3!+...+n!的值=%d\n",sum);
}
运行过了 没什么错误了

热心网友 时间:2023-10-09 19:04

我刚在做这道题呢,你可以看看这个例题,稍微改一下就行了:

热心网友 时间:2023-10-09 19:05

#include <stdio.h>
int func(int n)
{
int num = 0;
if (n > 1)
num = n * func(n-1);
else if (n == 1)
num += 1;
return num;
}
int main()
{
int n, i, sum = 0;;
printf("pelase enter n :\n");
scanf("%d", &n);
for (i = 1; i <= n; ++i)
sum += func(i);
printf("1! + 2! + 3! +...+ %d! = %d\n", n, sum);
return 0;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
同龄人早发育好还是晚发育好 小孩晚熟正常吗? 女孩子身体发育的早晚跟童子身有关系吗? 自喷漆如何晾干 自喷漆一般几分钟能干 自动静电喷塑流水线 玫瑰茉莉薄荷茶有什么功效 平面磨床哪家的好 十大名牌平面磨床 手机病毒查杀软件推荐选择最好的手机病毒查杀软件 怎么查看宽带网速 梦见抱着小孩到码头,错过了船 梦见自己坐船在海上,一会船又在陆地跑,我不知道怎么下船了,想上船上不去了,求解梦 梦见没赶上渡船,后面很多船来了? 梦见乘船出游 找不到回家的路,随后努力寻找回去的路竟然找到&#xFFFD;&#xFFFD;... 梦见坐船下船以后自己迷路了还在下雨? 梦见船上办事情后来逃下了船 我梦见从船上下来。后来想上船上不去了。是什么意思? 梦见座船,中途靠岸休息,看到船开走了,没赶上? 梦见和别人座船别人半路下去了是什么意思? 梦见大片水域 下船后发现下错地方了? 梦见上船上去了,又下去了,结果出事了 梦见去玩坐船错过了,重新做下一次? 梦见错过上船是指什么? 梦见自己坐轮船下错地方就下了船 抖音直播怎么设置来电转移 桂林银行美团信用卡,分期了提前还款还要支付手续费么? 美团信用卡提前还款不进账 苹果5s怎么无线充电? 苹果手机无线充电可以实现吗? C语言编程:求1!+2!+3!+、、、+n!的值? c语言程序设计 1!+2!+3!....+n! 怎么算? 用c语言计算并输出1!+2!+3!···+n!的值 计算1!+2!+......+n!用C语言程序怎么写呢? C语言编程问题:求 1!+2!+3!+...+n! 计算1!+2!+......+n!用C语言程序中的递归法怎么写呢? 美的咖啡机怎么用 求用C语言编写从1!+2!。。。加到N!的程序? 美的咖啡机 C语言编程问题1!+2!+3!.......+n! coffee和美的哪个更好 用c语言计算并输出1!,1!+2!,1!+2!+3!,1!+2!+3!···+n!的值 咖啡机什么品牌好?求推荐 谁知道用C语言编程求1!+2!+3!+...+n! 请问咖啡机哪种比较好啊,咖啡机尺寸多少合适呢? 用C语言编程计算1!+2!+....n!的前10项之和 咖啡机的尺寸大概是多少 用C语言求1!+2!+........+n! n是自己输入的!!! 应聘美的结构工程师是电饭煲好还是咖啡机 小型咖啡机用什么直流水泵好?