以下是引用梦想中国在2006-3-21 11:17:00的发言:
#incude<stdio.h>
#incude<conio.h>
int main(void)
{
int i,t,n;
float a=2,b=1,sum=0.0;
printf("Please input n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
s=a/b;
t=a;
a+=b;
b=t;
}
printf("sum=%.2f\n",sum);
getch();
return 0;
}
你有上机试吗?....输入30后为负数!~这不可能吧