`

求和函数 1+ 1/2! +1/3! + .... + 1/n!

 
阅读更多
/*
 *  求和函数 1+  1/2!  +1/3!  + .... + 1/n!
 * 
 * 
 * */

package com.mingrsoft;

public class Examlpe {
	public static void main(String[] args) {
		//jieCheng(4);
		
		//sum(3);
		
	}
	
	//求阶乘函数  n!
	public static double jieCheng(double shuzhi)
	{
		double zongshu=1,i=1;
	
		while(i<=shuzhi)
		{
			zongshu=zongshu*i;
			i++;
		}
		
		//System.out.println(1/zongshu);
		return 1/zongshu;  // 求出 1/n!
	}
	
	
	// 求出总和,调用 1/n!  函数
	public static double sum(double shu)
	{
		double all=0,n=1;
		
		while(n<=shu)
		{
			all=all+jieCheng(n);
			n++;
			
		}
		System.out.println(all);
		return all;
	}  

}
各个击破,模块设计
分享到:
评论

相关推荐

    编程实现计算:1!+2!+3!+……+N!的值,要求定义并调用函数计算N!。

    编程实现计算:1!+2!+3!+……+N!的值,要求定义并调用函数计算N!。

    python计算阶乘和的方法(1!+2!+3!+...+n!)

    今天小编就为大家分享一篇python计算阶乘和的方法(1!+2!+3!+...+n!),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    python计算阶乘和的方法(1!+2!+3!+…+n!)

    方法二:使用递归函数调用阶乘方法求和(其中n的值在1~40之间) def jie(n): if n == 1: return 1 else: return n*jie(n-1) n = int(input()) sum = 0 if n &lt; 1&gt; 40: print(请重新输入数据) else:

    C语言程序设计-编写函数fun求sum=d+dd+ddd+……+dd...d(n个d),其中d为1-9的数字;例如:3+

    C语言程序设计-编写函数fun求sum=d+dd+ddd+……+dd...d(n个d),其中d为1-9的数字;例如:3+33+333+3333+33333(此时d=3,n=5),d和n在主函数中输入;

    C语言参考答案汇总(浙江大学城市学院)

    20057 求1+1/2+1/3+......+1/n 18 20065 求0!+1!+2!+……+n! 18 40015 求最小值 19 40018 求a+aa+aaa+aa…a 20 第5周(M5) 21 30001 求一元二次方程的根 21 30002 求分段函数的值 23 30003 分类统计字符...

    浙江大学C语言上机练习题附答案

    40017 求2/1+3/2+5/3+8/5+... 38 80021 找最大的字符串 39 80022 找最长字符串 40 80023 使用函数删除字符串中的字符 41 80024 使用函数实现字符串复制 42 80025 判断回文字符串 43 80026 分类统计字符个数 44 ...

    C语言经典例题100道

    调用函数求1/2+1/4+...+1/n 77.填空练习(指向指针的指针) 78.找到年龄最大的人 79.字符串排序 80.海滩猴子分桃 81.已知公式条件求数字 82.八进制转换为十进制 83.求0-7所能组成的奇数个数 84.由两个素数之和表示的...

    数据分析常用函数.docx

    1、求和函数:SUM( ) 数据分析常用函数全文共1页,当前为第1页。 数据分析常用函数全文共1页,当前为第1页。 例:SUM( A2:A15),计算A2到A15单元格内数值之和。 2、计数函数:COUNT( ) 例: COUNT( A2:A15 ...

    在python中实现求输出1-3+5-7+9-……101的和

    第一种: i=0 sum=0 a=0 while i&lt;102&gt;=1 and i%4==1: ...print(sum1+sum2+101) 第三种: print(sum(range(1,102,4))-sum(range(3,102,4))) 自我反省: 第一种与第二种是我写的 第三种是我朋友写的

    excel中161个VBA_自定义函数超级实用

    函数作用:在多个工作表中查找一个范围内符合某个指定条件的项目对应指定范围加总求和..........................59 '35.函数作用:返回 Column 英文字.......................60 '36.函数作用:查找指定列名的列数.......

    任意幂函数指数从0到n的求和.txt

    关于键入幂函数的底数及最大幂函数的指数的最大值进行求和

    微嵌实验1-实验报告.doc

    运行Debug进行调试 实验1.3: 汇编调用C实现实现求和1+2+...+N(必做) 1. 建立新工程,加入实验1.4文件夹中的sum.c和testfile.s(同一个工程下添加两个 文件一起编译)。 2. 补充完成源代码中缺失的部分,通过调用c...

    模板数组类(支持分数和浮点数的求和计算) .cpp

    1. 构造函数Array(int n),将数组初始化为n个存储空间,建议使用vector; 2. 函数input(int n),使用插入运算符读取数据,最多读取n个元素,但不能超过数组存储空间的上限; 3. 重载下标运算符,返回数组的元素。 ...

    插值法程序

    if(n&lt;=count-1)// 插值次数不得大于count-1次 break; else system&#40;"cls"&#41;; } //初始化t,y,yt。 float t=1.0; float y=d[0].y; float yt=0.0; //计算y值 for(int j=1;j&lt;=n;j++) { t=(x-d[j-1]....

    csdn 翁恺 C 语言程序设计(完) 视频.txt

    P445.3.1 循环应用:前n项求和 P455.3.2 循环应用:整数分解 P465.3.3 循环应用:求最大公约数 P476.0.1 编程练习解析:编程练习解析4-0 P486.0.2 编程练习解析:编程练习解析4-1 P496.0.3 编程练习解析4-2:九九...

    1.5编程基础之循环控制(45题)

    2018/07/20 周五 13:01 341 30含k个3的数.cpp 2018/06/10 周日 14:07 545 31开关灯.cpp 2018/07/20 周五 13:01 360 32求分数序列和.cpp 2018/07/20 周五 13:01 324 33计算分数加减表达式的值.cpp 2018/07/20 周五 13...

    matlab求1-N自然数累加和

    matlab求1-N自然数累加和。子函数形式,直接调用可在命令窗口输出结果。 文档里面也有注释,方便学习。有不懂的同仁可联系.

    c语言上机实验报告报告.doc

    运行结果 当测试数据为10时: 当测试数据为100时: 当测试数据为1000时: 出现问题及解决方法 1)在本实验中,需按要求的格式输出"素数1+素数2+...+素数10=总和值.",因采用 循环 for(n=k;n&gt;1;n-=1) { if(a(n)) { if...

    Python定义函数实现累计求和操作

    定义一个累加求和函数sum1(n),函数代码如下: 2、使用 for循环 定义一个累加求和函数sum2(n),函数代码如下: 3、使用递归函数 定义一个累加求和函数sum3(n),函数代码如下: 二、使用了三种实现累加求和的方法,...

    C++ 课程作业 群体类和群体数据的组织(模板数组类(支持分数和浮点数的求和计算))

    1. 构造函数Array(int n),将数组初始化为n个存储空间,建议使用vector; 2. 函数input(int n),使用插入运算符读取数据,最多读取n个元素,但不能超过数组存储空间的上限; 3. 重载下标运算符,返回数组的元素。 ...

Global site tag (gtag.js) - Google Analytics