c++--孙佳伟 大三下学期学习c++ 笔记和源码 3-7 逻辑运算式 3-9 三个数中最大值 3-10 分段函数 3-11 分数登记判断 3-15 最小公倍数与最大公因数 3-18 阶乘 4-3 质数判断 4-6 牛顿迭代法 6-3 输入10个数 利用指针 把最小的换到第一个 最大的换到最后一个 6-9 3*3 矩阵转置 6-13 矩形法求积分 sin(x)cos(x) exp(x) 6-14 索引指针排序、链表排序、关键字排序 --未完成 6-17字符串比较 7-0 五个学生的成绩输入和打印,结构体实现 7-2 编写days函数 计算该日是该年的第几天 8-1-1 键盘输入设置时分秒的两种实现,1采用类的方法 8-1-2 键盘输入设置时分秒的两种实现,2采用函数方法 8-5 类的分文件编写 8-6 构造长方体类 计算长方体体积 课堂练习14-1 修改指针对象的一些错误以及const函数重载 课堂练习14-2 修改对象const成员数据初始化错误 9-0 类成员初始化赋值和构造函数赋值 初始化为构造中的值 9-2 构造函数重载的分析 9-3 带默认值得构造函数与重载 9-5 学生类 5个学生 学生数组 9-8 修改学生数组 采用引用方式 课堂练习14-3 例9-11修改程序 将静态成员函数改为非静态 课堂练习14-4 例9-13修改程序 将类的友元函数对换 10-1 定义复数类 使用非成员非友元重载“+” 课堂练习15-1 例10-4将双目运算符><==的友元重载改为成员函数重载 课堂练习15-2 例10-6修改++运算符为友元重载 修改参数为形参传递 11-4 将例题11.3修改为公用继承方式 11-9 分别定义Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre(教师兼干部) 12-1 在例12.1程序基础上作一些修改。定义Point类,由Point类派生出Circle类,再由Circle类派生出Cylinder类。将类的定义部分分别作为3个头文件,对它们的成员函数的声明部分分别作为3个源文件,在主函数中用#include命令把它们包含进来,形成一个完整的程序,并上机运行。