C语言题目 编程 有一个分数序列,2/1,3/2,5/3,8/5,13/8,21/13......求出这个数列的前10之和。

日期:2017-06-09 11:32:28 人气:1

C语言题目 编程 有一个分数序列,2/1,3/2,5/3,8/5,13/8,21/13......求出这个数列的前10之和。

C语言程序: #include #define N 10void main(){ int f1 = 1, f2 = 2; int i; double sum = 0; for(i=1; i<=N; i++) { sum += 1.0 * f2 / f1; f2 += f1; f1 = f2 - f1; } printf("2/1 + 3/2 + 5/3 + 8/5 + ... = %lf\n", sum);} 运行结果: 2&
    A+
热门评论