题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。
1.程序分析:请抓住分子与分母的变化规律。
2.程序源代码:
自编代码如下:
#include <stdio.h>
void main()
{
int upNumber=2;
int downNumber=1;
int sum=0;
int t;
for(int i=1;i<=30;i++)
{
sum+=upNumber/downNumber;
t=upNumber; //t用来暂时存放上次分子的值
upNumber=upNumber+downNumber;
printf("upNumber=%d",upNumber);
downNumber=t;
printf(",downNumber=%d;",downNumber);
}
printf("sum=%d\n",sum);
}