86.求出分数前n项和

原创 2015年07月06日 19:10:08

函数fun的功能是:求出以下分数序列的前n项之和,和值通过函数值返回到main的函数(2/1,3/2,5/3,8/5,13/8~)。


#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
double fun(int n)
{
	int a, b, c,k;
	double s;
	s = 0.0;
	a = 2;
	b = 1;
	for (k = 1;k <= n;k++)
	{
		s = s + (double)a / b;
		c = a;
		a = a + b;
		b = c;
	}
	return s;
}
int main()
{
	int n = 5;
	printf("\nThe value of function is:%lf\n", fun(n));
	system("pause");
	return 0;
}




从文件中读取学生信息和分数,求出平均分后升序写入另一个文件。

从文件中读取学生信息和分数,求出平均分后升序写入另一个文件。

C# 依次输入5位同学的某学科分数,求出大于平均分的人数——帮助同学修改系列

【C#】修改——依次输入5位同学的某学科分数,求出大于平均分的人数 这个是我同学写出的代码:                             float[] scores = new ...

某整形数组中除了两个单身整数外, 其余的整数都是成对出现的, 利用C/C++代码求出这两个单身整数。 要求: 时间复杂度o(n), 空间复杂度o(1)------某公司招聘试题

先看看这个题目:某整形数组中除了两个单身整数外, 其余的整数都是成对出现的, 利用C代码求出这两个单身整数。 要求: 时间复杂度o(n), 空间复杂度o(1).        我们先用最傻瓜的方式...
  • stpeace
  • stpeace
  • 2015年06月09日 21:40
  • 1432

第十二周项目3-用递归方法求解(1)求出n的阶乘

问题及代码: /* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All   rights  reserved. *文件名称:.cpp *作        者:黄艳 ...
  • tallin_
  • tallin_
  • 2014年11月13日 20:20
  • 481

upper_bound(a,a+n,k)函数求出的值就表示的是指向满足ai>k的ai的最小指针

Question You are given two arrays of integers a and b. For each element of the second array bj you...
  • Damon_C
  • Damon_C
  • 2017年07月31日 19:46
  • 151

试用O(n)来实现求出一个无序数组的中位数

O(n)时间实现求出一个无序数组的中位数;下面是我联想多数派问题的误区,详细正确的解答慢慢想下。...

求出abcde/fghij=n的所有情况,其中,a~j为0~9的一个排列

//输入一个2 //下面的一些没用使用的代码可以看做是我思考时候的一些思路 #include"stdio.h" #include"stdlib.h" void main() {int notaaa(i...

HDU 4992 Primitive Roots(求出n的所有原根)

题意:求出n的所有原根,不存在原根输出-1。 原根的定义题目已经给出,对于n的原根x,则满足x的y次幂模n等于1的最小y是n的欧拉函数值phi(n),也就是小于等于n且与n互质的个数。 来...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:86.求出分数前n项和
举报原因:
原因补充:

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