...- -突然想出来了...
以前总是转不过来这个弯.想着要先算和...
现在变成一个一个数直接加简单许多.
现在把自己写的代码带上.
[CODE]#include<stdio.h>
#include<conio.h>
int main(void)
{
int a=1,b=1,c,sum=0,i;
for (i=1;i<=20;i++)
{
sum+=a;
c=a+b;
a=b;
b=c;
}
printf("%d",sum);
getch();
return 0;
}[/CODE]
PS:虽然很好笑...- -但是以前想的简单的点是直接两个数两个数的加...
#include<stdio.h>
#include<conio.h>
int main(void)
{
int a=1,b=1,c,d,sum=0,i;
for (i=1;i<=10;i++)
{
c=a+b;
d=c+b;
sum=sum+c;
a=c;
b=d;
}
printf("%d",sum);
getch();
return 0;
}
[此贴子已经被作者于2007-9-16 1:46:14编辑过]