<谭> 6.8 有一分数序列: 2/1,3/2,5/3,8/5,13/8,21/13,…… 求出这个数列的前20项之和。#include <stdio.h>int main(){ int i, cup, n = 20; float a = 2, b = 1, s = 0; for (i = 1; i <= n; i++) { s = s + a / b; cup = a; a = a + b; b = cup; } printf("sum=%9.6f\n", s); return 0;}运行结果:============================sum=32.660259============================★ 后项分子为前项分子分母之和, 分母为前项的分子。

评论