註冊
登錄
設施
幫助
頂客論壇
»
程式設計
»
C語言C++程式
» [問題]這有一個c++的問題要請教各位高手
‹‹ 上一主題
|
下一主題 ››
發新話題
發佈投票
發佈商品
發佈懸賞
發佈活動
發佈辯論
發佈視頻
[問題]這有一個c++的問題要請教各位高手
howwun
試用會員
UID
36086
帖子
1
精華
0
積分
10
金幣
20
威望
0
推廣
0
閱讀權限
5
註冊時間
2006-7-29
最後登錄
2006-9-22
發短消息
加為好友
當前離線
1樓
大
中
小
發表於 2006-9-22 17:14
[問題]這有一個c++的問題要請教各位高手
題目: Fn=Fn-1+2*Fn-2+5
F1=6
F2=8
此題要利用c++來寫,因為我是今天資管系的新生.以前從未學習過程式設計
所以對這題題目根本不知該如何著手.
固來此請求各位高手幫我解答
[
本帖最後由 gun2000 於 2006-11-2 00:53 編輯
]
UID
36086
精華
0
金幣
20
推廣
0
閱讀權限
5
在線時間
0 小時
查看詳細資料
TOP
taichunmin
正式會員
UID
202850
帖子
176
精華
0
積分
531
金幣
322
威望
0
推廣
0
閱讀權限
10
註冊時間
2008-4-21
最後登錄
2013-5-27
發短消息
加為好友
當前離線
2樓
大
中
小
發表於 2008-5-31 15:26
題目: Fn=Fn-1+2*Fn-2+5
F1=6
F2=8
#include<iostream>
using namespace std;
int f(int n)
{
if(n<1)return 0;
if(n==1)return 6;
if(n==2)return 8;
return f(n-1)+2*f(n-2)+5;
}
int main()
{
int a;
while(cin>>a)cout<<"f( "<<a<<" )= "<<f(a)<<endl;
}
UID
202850
精華
0
金幣
322
推廣
0
閱讀權限
10
在線時間
708 小時
查看詳細資料
TOP
‹‹ 上一主題
|
下一主題 ››
控制面板首頁
編輯個人資料
積分記錄
公眾用戶組
個人空間管理
宣傳中心
轉貼工具
ip查詢器
勳章列表
打工賺錢
本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。