参考代码:
#include <stdio.h> double sum(int n); int main(void) { int count = 0; //计算次数 scanf("%d", &count); printf("%.2f\n", sum(count)); return 0; } double sum(int n) { double total = 0.0; //计算总值 double member = 2.0; //分子 double denominator = 1.0; //分母 double number = 0.0; //替换值 int num; for (num = 1; num <= n; num++) { total += member / denominator; number = denominator; denominator = member; member = number + member; } return total; }
0.0分
0 人评分
字符串的输入输出处理 (C语言代码)浏览:921 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:552 |
【计算两点间的距离】 (C语言代码)浏览:1473 |
1157题解浏览:711 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:505 |
DNA (C语言代码)浏览:745 |
1054题解浏览:460 |
判定字符位置 (C语言代码)浏览:784 |
整除问题 (C语言代码)浏览:518 |
简单的事情 (C语言代码)浏览:633 |