题目:
求数组的和
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
时间: 2024-10-13 23:26:04