您的位置:首页 > 其它

2017上半年课程设计递推斐波那契

2017-04-15 10:40 162 查看
//用sizeof(int)看它占了几个字节32位机上,这个值是32,2的32次方=4294967296(无符号),带符号再除以2,负数比正数多一个,-2147483648~+2147483647

#include<time.h>
#include<stdio.h>
int main()
{
int i,n,m;
double start,finish;
long int c=0,a=1,b=1;
printf("输入要求的项数:");
start=clock();
scanf("%d",&n);
m=n;
if(m==1)
printf("%ld\t",a);
else if(m==2)
printf("%ld\t%ld\t",a,b);
else
printf("%ld\t%ld\t",a,b);
for(i=3; i<=m; i++)
{
c=a+b;
a=b;
b=c;
printf("%ld\t",c);
if(i%5==0)
printf("\n");
}
finish=clock();
printf("花费了%f seconds 秒",(finish-start)/CLOCKS_PER_SEC);
return 0;
}


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: