c语言练习24——数列求和
#include<stdio.h> #include<stdlib.h> //题目:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和 int main(){ int i,n; float a,b,s,t; while(1){ printf("请输入相加项数:"); scanf("%d",&n); s=0; a=2; b=1; for(i=1;i<=n;i++){ s=s+a/b; t=a; a=a+b; b=t; } printf("该数列前%d项之和为%f\n________________________________\n",n,s); } return 0; }
生命的意义在于学习,学习让生活变得精彩