摘要: 输出Fibnacci序列的第20个数#include <iostream>using namespace std;int fib(int n);int main(){ cout<<fib(20)<<endl; return 0;}int fib(int n){ if(n==1) return 0; else if(n==2) return 1; else return(fib(n-1)+fib(n-2));} 阅读全文
posted @ 2013-05-26 14:32 StanleyWu 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 输入四个数,并求出其最大公约数#include <iostream>using namespace std;//自定义函数的原型(即函数声明)int gcd(int,int);int gcds(int,int,int,int);int main(){ int a,b,c,d; cin>>a>>b>>c>>d; cout<<"最大公约数是: "<<gcds(a,b,c,d)<<endl; return 0;}int gcd(int x,int y) //用辗转相除法,求两数的最大公 阅读全文
posted @ 2013-05-26 03:40 StanleyWu 阅读(132) 评论(0) 推荐(0) 编辑
摘要: #include <iostream>using namespace std;void printchs(char c, int m){ for (int j=1;j<=m;j++) cout<<c;}int main(){ int n=6; for (int i=1;i<=n;++i) { printchs(' ',n-i); printchs('*',2*i-1); cout<<endl; } return 0;}在由多个函数构成的程序中,程序员常用的做法是,main()函数先定义,其他自定义函数后... 阅读全文
posted @ 2013-05-26 03:07 StanleyWu 阅读(142) 评论(0) 推荐(0) 编辑