解题思路:该循环为有限次循环 所以我们采用for循环
注意事项:①两个值之间的交换②浮点数
参考代码:
#include<stdio.h>
int main()
{
int t;//缓存
int n;//user
double sum=0;//和
double a,b;//分子,分母
int cnt=0;//计数器
scanf("%d",&n);
for(a=2.0,b=1.0;cnt<n;cnt++)
{
sum+=a/b;
t=a;
a=a+b;
b=t;
}
printf("%.2lf\n",sum);
return 0;
}
0.0分
1 人评分
【蟠桃记】 (C语言代码)浏览:664 |
众数问题 (C语言代码)浏览:830 |
WU-格式化数据输出 (C语言代码)浏览:1755 |
【求[X,Y]内被除3余1并且被除5余3的整数的和】 (C语言代码)浏览:674 |
C语言程序设计教程(第三版)课后习题10.1 (C语言代码)浏览:535 |
DNA (C语言代码)浏览:741 |
数组输出 (C语言代码)浏览:703 |
淘淘的名单 (C语言代码)浏览:1228 |
陶陶摘苹果2 (C语言代码)浏览:601 |
上车人数 (C语言代码)浏览:713 |