- 在线时间
- 69 小时
- 最后登录
- 2016-1-18
- 注册时间
- 2013-10-25
- 听众数
- 9
- 收听数
- 6
- 能力
- 0 分
- 体力
- 1312 点
- 威望
- 0 点
- 阅读权限
- 40
- 积分
- 460
- 相册
- 1
- 日志
- 1
- 记录
- 0
- 帖子
- 137
- 主题
- 7
- 精华
- 0
- 分享
- 3
- 好友
- 28
升级   53.33% TA的每日心情 | 开心 2016-1-14 12:54 |
---|
签到天数: 82 天 [LV.6]常住居民II
- 自我介绍
- 因为爱,所以无悔!
 群组: 2014年美赛冲刺培训 群组: 数学建模算法之matlab 群组: 2013年美赛优秀论文解 群组: Matlab讨论组 群组: 数学建摸协会 |
#include "stdafx.h" m6 x0 A! _# o8 U- @, I, k
#include <iostream>
. q. m& T7 z2 B# c" {
, J: D0 Q# F3 V- u; U- c8 q$ Yusing namespace std;& x& R9 L! g# ~3 o7 N# x
9 n3 L K, Y: w
unsigned int FiboSeq(unsigned int n)
4 C* m- L& }$ U* x; U6 _{
9 y; K5 @, A9 j! B/ J2 Y2 j if(n > 1024)' J y* [7 E/ w% M0 G+ t
return 0;) n& v( e' Y* Z+ s: y
$ G! R# g' N- Q( h3 i
unsigned int f_1 = 1, f_2 = 1;" x/ B/ O6 A/ z! A3 L( d
if(n < 3)
2 `. |5 M E. l% u8 a0 g return 1;
% t' y( Y+ j. n0 b6 z, o8 X8 p3 J
3 b4 c5 S1 X9 Z& b unsigned int fibo;
% M4 }, E/ Q! A! |0 d/ A) c; f for(unsigned int i = 2; i < n; i++)
, T% C6 s0 X. h6 o; P: L% x- y {
& }' d9 S$ R$ I4 n. k! n fibo = f_1 + f_2;
+ o* @/ E' M3 K" S. Q& e f_2 = f_1;
7 J, ^; Z/ q9 `0 n5 c; U( Z f_1 = fibo;2 `* b0 M, |, V6 E( F1 m- c
}/ _3 S+ J. [$ m5 z2 M
return fibo;/ w$ b& s) }9 C) z) \# u5 P5 x( O# p
}% I# E( b( `: ~* n/ ^+ m( W+ P1 i
5 o5 N& P7 T: v& C! ^int _tmain(int argc, _TCHAR* argv[])) Y! g9 X% U3 v- A% I4 }) A
{
/ T: M. `' P6 _* A* u, |5 U7 \ char cmd;
6 ]5 x( G) W0 o* s% H
9 p; {- \6 u: U& ~# N$ e1 n do
; z- a! X3 U( u C1 f3 e {
& M, m5 h. X7 C+ Z) W/ Y0 r. \$ @ cout << "Please input position of Fibo sequence: Position = ";
- B# ^* b5 ~ `: ]. Z unsigned int num = 0;
* O d0 w O N8 v: w" b cin >> num;
8 R+ l+ H; p7 ]! ~& S. H( H
: R; F( R* Q4 p5 v5 F cout << "Fibo = " << FiboSeq(num) << endl;
. H7 k+ s! d' q
( P7 L) |* t/ B* ` cout << "Press X to quit, or press any key to continue:";5 t6 m1 Z9 z- M, f. r3 M x7 t
cin >> cmd;
' A8 S' n2 [; | }! Q& o/ O9 R# ^. N* M7 x$ j
while(cmd != 'x' && cmd != 'X');
: i7 j+ c D9 Y0 Y x# b1 q$ R9 D% A3 o
return 0;8 E% v( H8 W5 B; R8 B: R
}5 x' r+ X2 w$ C8 ?5 m+ e T9 B
|
zan
|