- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 斐波那契数列(Fibonacci Sequence)
数列:1、1、2、3、5、8、13、21、…… 用递归求第 41 个 数 !#includelong Fibonacci(int n){ if( n == 0 ) return 0; if( n == 1) return 1; if( n > 1 ) return Fibonacci(n - 1) + Fibonacci(n - 2);}int main(
2011-11-30 21:28:58 1629
原创 分享一个用递归实现的 strlen函数
#include//还有个条件就是不能用变量int strlen_recursive(char *array){ if(*array == '\0') { return 0; }else{ return strlen_recursive(++array) + 1; }}int main(int argc, char *
2011-11-30 21:50:53 3762
原创 数组逆序
#include#define SIZEOF (sizeof(array)/sizeof(int)) int print(int *array, int n){ int i; for(i = 0; i < n; i++) { printf("%d ", array[i]); } putchar('\n');
2011-11-28 20:42:09 1667
原创 const volatile 关键字
const int joy = 101;建立了一个变量joy,它的值固定为101.volatile unsigned int incoming;表明incoming 在程序中的两次出现之间它的值可能会改变const int *ptr = &joy;表明指针ptr的值 不能用来改变joy的值,但是它可以指向另外的一个位置void simple(con
2011-11-28 17:06:59 1974
原创 冒泡法排序
//方法一#includevoid print(int *a, int n);void tmp(int *a, int *b){ int t; t = *a; *a = *b; *b = t;}void cmp(int *a, int *b){ if(*a > *b) { tmp(a, b
2011-11-28 15:53:40 1601
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人