【程序24】 题目:有一分数序列:2 / 1,3 / 2,5 / 3,8 / 5,13 / 8,21 / 13...求出这个数列的前20项之和

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

/*
【程序24】
题目:有一分数序列:2 / 1,3 / 2,5 / 3,8 / 5,13 / 8,21 / 13...求出这个数列的前20项之和。
【分析】 
分子和分母为前两项之和
*/
int main(void){
	float a = 1, b = 2, s = 0;
	float temp = 0;
	int i = 0, num = 0;
	printf("求前几项和?\n");
	scanf("%d", &num);
	for (i = 0; i < num; i++)
	{
		s += b / a;
		temp = a;
		a = b;
		b += temp;
	}
	printf("s[%d] = %f", num, s);
	return 0;
}

猜你喜欢

转载自blog.csdn.net/weixin_43328180/article/details/86479298