c++语言中FIbo(斐波那契排列例子:1,1,2,3,5,8)怎么写?
要求只有·for循环和if判断,直接在终端输出。急!!!
斐波那契排列是简单经典的算法,只用循环就可以了,不用if的,完整的程序参考
#include <iostream> using namespace std; int main() { int f1, f2, i, f; f1 = f2 = 1; cout << "1,1"; for(i=3;i<=40;i++) { f = f1 + f2; f1 = f2; f2 = f; cout << "," << f; } cout << endl; return 0; }
结果:
下一篇:win7关机后重启
上一篇:18岁学java还有前途吗?
热门标签: