![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++学习笔记
脚本小子0101
你问我用什么软件开发方法,肯定是面向百度,面向github,面向csdn啦
展开
-
c++ 递归实现汉诺塔问题
汉诺塔问题要求有三个柱子A,B,CA柱子上有n个盘子,盘子从下到上依次缩小堆放在柱子上要求把A柱子上的圆盘移动到C上去移动过程中必须保证小的圆盘永远在大的圆盘上方步骤1.将A上的n-1个盘子借助C移到B上2.将A的剩下一个的盘子移到C3.将B上的n-1个盘子借助A移到C代码实现#include <iostream>using namespace std;static int n=1;void move(char src, char dst) { //定义移动,原创 2020-09-26 10:34:05 · 183 阅读 · 0 评论 -
c++学习笔记一
文章目录函数一、函数的定义:1.语法形式2.函数的调用二、内联函数三、函数重载四、内部函数函数一、函数的定义:1.语法形式类型说明符 函数名(形参){语句序列}举例//计算x的n次方double power(double x,int n){ double val=1.0; while(n--) val*=x; return val;}2.函数的调用函数在调用前需要声明,在调用函数之前,添加该函数的函数原型声明,格式:类型说明符 函数名(形参);嵌套调用:函数一调用函原创 2020-09-26 08:01:56 · 224 阅读 · 0 评论