解题思路:利用for循环
注意事项:分子分母每一次循环都要变化,要加一个中间变量存储!(自己在这里卡了一会儿)
参考代码:
#include<stdio.h>
int main()
{
int n;
float sum=0,t=0,s1=2,s2=1,a;
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
t=s1/s2;
sum=sum+t;
a=s1;
s1=s1+s2;
s2=a;
}
printf("%.4f",sum);
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:561 |
【偶数求和】 (C语言代码)浏览:646 |
WU-格式化数据输出 (C++代码)浏览:1212 |
printf基础练习2 (C语言代码)浏览:646 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:702 |
用筛法求之N内的素数。 (C语言代码)浏览:808 |
求圆的面积 (C语言代码)浏览:1670 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)from DQM浏览:671 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:835 |
数列排序 (C语言代码)浏览:616 |