/*求阶乘1+2!+3!+...+N!的和*/
#include"stdio.h"
void main()
{int add_multiply(int n);
int m;
printf("请你输入需要计算的阶乘项数:\n");
scanf("%d",&m);
add_multiply(m);
}
//求解阶乘和的函数
int add_multiply(int n)
{
int i,result=1,k=0;
for(i=1;i<=n;i++)
{
result=i*result;
k=result+k;
}
printf("阶乘的结果为:%d",k);
}
相关文章
- 09-2902笔记 数据结构——线性表—— 基于《数据结构》(C语言版) 第2版 (严蔚敏等)和《数据结构教程》蔡子经,施伯乐
- 09-29C 语言结构体之点运算符( . )和箭头运算符( -> )的区别
- 09-29【应用C】C语言模拟虚拟内存基本页面置换算法FIFO、OPT和LRU并比较效率(+源代码)
- 09-29C语言 windows下Ansi和UTF-8编码格式的转换
- 09-29如何用C语言写一个基于服务器和客户端(TCP)
- 09-29c语言中计算两个整数之间的所有整数的和
- 09-29以每种语言编译时,在C和C ++中都有效的代码能否产生不同的行为?
- 09-29队列的链式表示和实现(C语言)
- 09-29C语言数据结构——树和二叉树
- 09-29C语言itoa()函数和atoi()函数详解(整数转字符C实现)【转载】