解题思路:
注意事项:记得把 / 两边的数字中的一个转成浮点型 (成1.0即可)
/ 两边的数字都是整型结果也是整型的(结果趋0截断);有一个是浮点型,其结果就是浮点型的
参考代码:
#include <stdio.h> int main(void) { int a = 2, b = 1, n; double sum = 0; scanf("%d", &n); for(int i = 0; i < n; ++i) { int t = a; sum += 1.0*a/b; a = a + b; b = t; } printf("%.2lf\n", sum); return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:600 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:485 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:631 |
wu-淘淘的名单 (C++代码)浏览:1532 |
【求[X,Y]内被除3余1并且被除5余3的整数的和】 (C语言代码)浏览:703 |
母牛的故事 (C语言代码)浏览:594 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:721 |
数字游戏 (C++代码)浏览:1240 |
单词个数统计 (C语言代码)浏览:1046 |
数组输出 (C语言代码)浏览:749 |