求數列1/2,2/3,3/5,5/8,8/13,13/21的前N項的和

編譯環境:vc++6.0
代碼:

#include <stdio.h>
#define N 20
int main()
{
	float a = 1, b = 2, sum = 0.0;
	for (int i = 0; i < N; i++)
	{
		sum += a / b;
		b = a + b;
		a = b - a;
	}
	printf("sum=%lf\n", sum);
	return 0;
}

測試案例:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章