標題:
C++第十一題:印出費氏數列,(1, 1, 2, 3, 5, 8, 13, ...)。
[打印本頁]
作者:
stephen
時間:
2010-3-6 11:15
標題:
C++第十一題:印出費氏數列,(1, 1, 2, 3, 5, 8, 13, ...)。
C++第十一題:印出費氏數列,(1, 1, 2, 3, 5, 8, 13, ...)。
作者:
b1081081
時間:
2010-3-6 11:16
哈哈我第一個!
#include <iostream>
#include <cstdlib>
using namespace std;
int main(void){
int x;
cout << "Please enter a number: " ;
cin >> x;
long n[x];
n[0] = 1;
n[1] = 1;
n[2] = 0;
cout << "1" << endl;
cout << "1" << endl;
for(int i = 2; i < x; i++){
n[i] = n[i-2] + n[i -1];
cout << n[i] << endl;
}
system("pause");
return 0;
}
複製代碼
作者:
chuangjoy
時間:
2010-3-6 11:16
本帖最後由 chuangjoy 於 2010-3-14 09:27 編輯
回復
2#
b1081081
= = 白痴
作者:
p17johnny
時間:
2010-3-6 11:17
#include<iostream>
#include<cstdlib>
using namespace std;
int main(void){
int x;
cout <<"Please enter a number:"<<endl;
cin>>x;
long n[x];
n[0] = 1;
n[1] =1;
n[2]=0;
for(int i=2; i<x; i++){
n[i] = n[i-2] + n[i-1];
cout << n[i] <<endl;
}
system("pause");
return 0;
}
複製代碼
作者:
yachen392
時間:
2010-3-6 11:21
/*11. 印出費式數列*/
#include<iostream>
#include <cstdlib>
using namespace std;
int mailn()
{ int x;
cout << "Please enter a number: " << endl;
cin >> x;
long n(x);
n[0] = 1;
n[1] = 1;
n[2] = 0;
cout << "1" << endl;
cout << "1" << endl;
for(int i =2 ; i <x ; i++)
{
n[i]=n[i-2]+n[i-1];
cout << n[i] << endl;
}
system("pause") ;
return 0;
}
複製代碼
作者:
chuangjoy
時間:
2010-3-6 11:23
/*印出費氏數列,(1, 1, 2, 3, 5, 8, 13, ...)。*/
#include <iostream>
#include <cstdlib>
using namespace std;
int main(void){
int x;
cout << "請輸入數字" << endl;
cin >> x;
long n[x];
n[0] = 1;
n[1] = 1;
n[2] = 0;
for(int i=2; i<x; i++){
n[i] = n[i-2] + n[i-1];
cout << n[i] << endl;
}
system("pause");
return 0;
}
複製代碼
作者:
abc3806198
時間:
2010-4-30 19:40
#include <iostream>
using namespace std;
int main(void){
int x;
cin >> x;
int num[x];
num[0] = 1;
num[1] = 1;
cout << "1" << endl;
cout << "1" << endl;
for(int i = 2; i < x; i++){
num[i] = num[i-1] + num[i-2];
cout << num[i] << endl;
}
system("pause");
return 0;
}
複製代碼
作者:
tony
時間:
2010-4-30 19:42
#include <iostream>
#include <cstdlib>
using namespace std ;
int main (void){
int n;
cin >> n;
int num[n];
num[0] = 1;
num[1] = 1 ;
for(int i = 2 ; i <= n; i++ ){
num[i] = num[i-1] + num[i-2];
cout << num[i];
}
system("pause");
return 0 ;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2