目录
第1章初识C++语言
第1课安装DevC++软件
第2课认识DevC++编译
环境
第3课第一个C++程序
第2章C++基础知识
第4课数据类型
第5课常量
第6课变量
第7课赋值语句
第8课算术运算符
第9课关系运算符
第10课逻辑运算符
第11课赋值运算符
第12课条件运算符
第13课强制类型转换符
第14课运算符的优先级
第15课C++中的cin语句和
cout语句
第16课C语言中的scanf语句
和printf语句
第3章程序结构
第17课算法的概念
第18课算法的特征
第19课算法的描述
第20课程序基本结构
第4章顺序结构
第21课数位之和
第22课大象喝水
第23课海伦公式
第24课苹果和虫子
第25课计算2的幂
第5章选择结构
第26课if语句
第27课输出绝对值
第28课ifelse语句
第29课判断闰年
第30课嵌套if语句
第31课整数大小比较
第32课switch语句
第33课简单计算器
第6章循环结构
第34课for语句
第35课累加器
第36课累乘器
第37课水仙花数
第38课质数与合数
第39课斐波那契数列
第40课while语句
第41课银行利息
第42课角谷猜想
第43课最大公因数
第44课猴子吃桃子
第45课dowhile语句
第46课级数求和
第47课剧场座位
第48课模拟鞭炮
第49课循环嵌套
第50课倒三角形
第51课画矩形
第52课乘法口诀表
第53课鸡兔同笼
第54课百钱买百鸡
第55课分解质因数
第56课寻找完美数
第57课金币问题
第58课中断语句
第59课韩信点兵
第60课统计质数
第7章一维数组
第61课数组的概念
第62课数组初始化
第63课开关灯问题
第64课约瑟夫问题
第65课筛法求质数
第66课冒泡排序法
第67课选择排序法
第68课插入排序法
第69课sort()函数
第70课数组的插入
第71课查找与删除
第72课二分查找法
第8章二维数组
第73课二维数组
第74课边缘之和
第75课稀疏矩阵
第76课矩阵转置
第77课杨辉三角
第78课螺旋填数
第79课蛇形填数
第80课Z形填数
第9章字符数组
第81课字符类型
第82课字符数组
第83课字符串
第84课大小写转换
第85课字符串函数
第86课石头剪刀布
第87课判断回文串
第88课校名的缩写
第89课string类型
第90课string成员函数
第10章函数
第91课函数的概述
第92课函数的定义
第93课函数的调用
第94课函数的参数
第95课变量的作用域
第96课哥德巴赫猜想
第97课寻找亲密数对
第98课递归函数
第99课汉诺塔问题
第100课放苹果问题
第11章结构体
第101课结构体类型
第102课结构体数组
第103课成绩统计
第104课生日相同
第105课结构体作参数
第106课结构体成员函数
第107课结构体运算符重载
参考文献
附录