- 0
- 0
- 约 131页
- 2017-01-02 发布于广东
- 举报
第8章 模块化程序设计 (3,A,B,C) 汉诺塔(tower of hanoi)问题 推导出的求解公式为: (n-1,a,c,b) (n-1,b,a,c) (a--c) n==1,则(a--c) (n,a,b,c) void hanoi(int n, char a, char b, char c ) { if(n==1) printf(“%c-%c”,a,c); else { hanoi(n-1,a,c,b); printf(“%c-%c”,a,c); hanoi(n-1,b,a,c); } } 公式左边函数首部 公式右边函数体 函数的参数不但可以是整型、字符型、浮点型等类型的数据,还可以是指针类型。其作用是将一个变量的地址值传递到被调函数中。其中形参应为指针变量,实参表达式的值应为与形参类型相同的指针。 8.6 指针和数组作为函数参数 例:交换两个数 #include stdio.h void swap(int x,int y); void main() { int a=5,b=9; printf(“a=%d,b=%d\n,a,b); swap(a,b); printf(“a=%d,b=%d\n,a,b); } void swap(in
您可能关注的文档
- C语言程序设计(第二版)夏宽理赵子正编著第1章程序设计基础课件教学.ppt
- C语言程序设计(第二版)夏宽理赵子正编著第2章基本数据及其运算课件教学.ppt
- C语言程序设计(第二版)夏宽理赵子正编著第3章结构化程序设计课件教学.ppt
- C语言程序设计(第二版)夏宽理赵子正编著第4章数组课件教学.ppt
- C语言程序设计(第二版)夏宽理赵子正编著第5章函数课件教学.ppt
- C语言程序设计(第二版)夏宽理赵子正编著第6章指针和引用课件教学.ppt
- C语言程序设计(第二版)夏宽理赵子正编著第7章结构和链表课件教学.ppt
- C语言程序设计(第二版)夏宽理赵子正编著第8章数据文件处理技术课件教学.ppt
- C语言程序设计(第二版)夏宽理赵子正编著第9章算法设计技术基础课件教学.ppt
- C语言程序设计蔡启先第1章C语言与程序设计课件教学.ppt
原创力文档

文档评论(0)