问题:
推荐关注评论 举报
问题logo

熊猫

[新手]
已解决的问题 做不起的爬 50分
回答:2   浏览:73   提问时间:2008-07-05 10:08
【基础】:faibonacci数列

Description

已知faibonacci数列的前几个数分别为0,1,1,2,3,5,……编程求出此数列的第n项。(n由键盘输入)n<=60

Input

输入数字n(n<=60)

Output

输出faibonacci数列中的第n个数

Sample Input


5

Sample Output


3



用C++语言写出来!!!!!
最佳答案 最佳答案 此答案由提问者自己选择,并不代表爱问知识人的观点
揪错评论 举报

横流

[学长]
#include<iostream.h>
void main()
{
int a=0,n=0,temp=0,b=1;

cout<<"输入个数"<<endl;

cin>>n;

for(int i=0;i<n-1;i++)
{
temp=b;
b=a+b;
a=temp;


}
cout<<"第"<<n<<"个数是"<<a<<endl;



}
回答:2008-07-05 15:36
提问者对答案的评价:
xiexie
其他回答 共1条回答
评论 举报
回答logo

岸上的鱼

[学弟]
#include<iostream.h>
void main()
{
int a=0,b=1,n=0,temp=0;

cout<<"输入个数"<<endl;

cin>>n;

for(int i=0;i<n-1;i++)
{
temp=b;
b=a+temp;
a=temp;
}
cout<<"第"<<n<<"个数是"<<a<<endl;

}
回答:2008-07-06 12:01
1条评论...
意见反馈 - 网站推广 - 招贤纳士 - 爱问大全
© 2008 Sina.com 免责声明