您的位置:首页 > 编程语言 > C语言/C++

C语言笔试经典--求分数数列的和

2016-02-16 15:06 344 查看
题目:

求数组的和

2 3/2 5/3 8/5 13/8 21/13 ...

求前20项的和

//求分数数列的和
#include<stdio.h>
//  2/1  3/2   5/3  8/5  13/8 ...
int main()
{
float z=2;
float m=1;
float sum=0;

int i=0;
float a;
while(i<20)  //将数值累加
{
sum+=z/m;

a=z;
z=z+m;
m=a;

i++;
}
printf("和:%g\n",sum);
return 0;
}
运行结果:

32.6603
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: