数列求和

原创 2015年07月07日 00:16:00
  • 题目描述

    编写程序,输入一个正整数n,求下列算式的值。要求定义和调用函数fact(k)计算k的阶乘

1+1/2!+ .... +1/n!

计算结果保存在double类型变量中。

接口说明

原型:

void GetResult(int InputNum, double *NumResult);

输入参数:

    Int  InputNum输入一个正整数进行表达式计算

    char *NumResult:输出表达式的值

返回值:

    void

 完整代码:

#include "OJ.h"
 
  
/*
void GetResult(int InputNum, double *NumResult);
输入参数:
		Int  InputNum:输入一个正整数,进行表达式计算
	 	char *NumResult:输出表达式的值 	
返回值:
		void

*/

double fact(int k)
{
	double temp=1.0;
	for(int i=1;i<=k;i++)
		temp=temp*i;
	return temp;
}

void GetResult(int InputNum, double *NumResult)
{
	if(InputNum<=0)
		*NumResult=0;
	else
	{
		for(int i=1;i<=InputNum;i++)
		{
			*NumResult+=1.0/fact(i);
		}
	}
	
    return ; 
} 


 

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

蓝桥杯-入门训练-序列求和

问题描述 -------------------------------------------------- 求1+2+3+...+n的值。 ---------------------------...
  • qq_34594236
  • qq_34594236
  • 2016年04月09日 10:11
  • 562

1006. 求和游戏--最大子数列求和(子数列长度大于1)

http://acm.sjtu.edu.cn/OnlineJudge/problem/1006 Description 石柱上有一排石头键盘,每个键上有一个整数。请你在键盘上选择两个键,使...
  • zhonghua123
  • zhonghua123
  • 2014年04月02日 14:39
  • 1224

js斐波那契数列求和

function fbo(i){ if(i==2||i==1){return 1;} return fbo(i-1)+fbo(i-2); } alert(fbo(4));
  • u010403387
  • u010403387
  • 2015年06月23日 21:06
  • 1311

PAT 数据结构 2-06 数列求和

2-06. 数列求和 时间限制 50 ms 内存限制 32000 kB 代码长度限制 8000 B 判题程序 Standard http://pat.zj...
  • coolboylai2
  • coolboylai2
  • 2013年07月16日 17:43
  • 1792

PAT-基础编程题-5-38 数列求和-加强版

5-38 数列求和-加强版   (20分) 给定某数字AAA(1≤A≤91\le A\le 91≤A≤9)以及非负整数NNN(0≤N≤1000000\le N\le 1000000≤N≤10...
  • zhulidie
  • zhulidie
  • 2016年06月12日 00:49
  • 1672

斐波那契数列的c++实现,以及求和数列实现

一、迭代算法,复杂度是n按照题目要求,还必须要使用递归的思想,那么打表、迭代就不能用了,岂不是只剩下一种快速幂。脑子里存货不多,我就把以前想的一些东西写一下: 这里仍然要注意一个问题,有些人会简单的...
  • qq_37193603
  • qq_37193603
  • 2017年06月07日 15:41
  • 1023

[C++]四种方式求解最大子序列求和问题

问题 给定整数: A1,A2,…,An, 求∑jk=iAk 的最大值(为方便起见,如果所有的整数均为负数,则最大子序列和为0) 例如 对于输入:-2,11,-4,13,-5,-2,答案为20,即从A...
  • wxg694175346
  • wxg694175346
  • 2014年06月05日 16:35
  • 3289

斐波那契数列累加求前n项和

斐波那契累加求前n项和 写一个斐波那契求和的算法,第一反应太简单了,递归一下就求出来了 常规的方法:...
  • diaoaa
  • diaoaa
  • 2014年05月18日 20:13
  • 3202

hdoj 偶数求和 2015 (简单数学题)

偶数求和 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Sub...
  • yanghui07216
  • yanghui07216
  • 2015年11月19日 12:18
  • 253

数组求和的快速方法(利用cuda的共享内存)--第二部分之程序完善

上一篇
  • linger2012liu
  • linger2012liu
  • 2014年04月28日 20:06
  • 2126
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:数列求和
举报原因:
原因补充:

(最多只允许输入30个字)