全球旧事资料 分类
、了解组合派生类的含义;2、了解拷组合派生类的相关语法规则;3、学会运用派生类与对象移动。设计任务及过程任务:定义点类(两点),然后类组合成直线类,最后线类派生类增加如颜色等属性的类。过程:数据输入两点及属性线性、颜色;数据存储,点、直线、扩展直线属性类的设计;数据输出显示相关的属性。
题目4组合派生类与队列操作
目的与要求:
1、了解组合派生类的含义;2、了解拷组合派生类的相关语法规则;
f3、学会运用派生类与队列操作。设计任务及过程任务:以公有派生类对象作为队列的元素,进行入队、出队、访问元素等基本操作。过程:数据输入5个点的属性值;数据存储,基类、派生类、队列类的设计;数据输出显示相关的属性。
题目5类模版继承与栈操作
目的与要求:
1、了解类模版继承与栈操作的含义;2、学会运用类模版继承与栈操作;3、使用类模版继承进行栈基本简单操作;设计任务及过程任务:在学生信息中按序号从小到大顺序,将记录逐条入栈,再逐个出栈、显示。过程:创建、入栈、出栈、释放、数据输出。
题目6矩阵的常用运算
目的与要求:(1)定义矩阵类。要求从键盘输入矩阵的行数和列数,以及矩阵的元素值,并用动态内存空间存储。(2)以菜单的方式选择矩阵的常用运算。并判断两个矩阵能否进行加、减、乘的运算。(3)要求重载相关运算符进行矩阵的常用运算。(4)输出两个矩阵运算后的和、差、积。
题目7通过stri
g类对象操作学生数据
目的与要求:⑴学生数据模型用类CSstude
t定义,其数据成员有姓名、学号、三门课的成绩及总成绩,成员函数有pri
t及其它必要的函数。其中,姓名和学号用stri
g类对象表示,pri
t函数按相应对齐格式在一行中输出所有数据。⑵设计类CStuOP。在类中,通过stri
g和字符串流对存放的学生数据进行添加、遍历、查找、排序和存储到文件的操作。其中,成员函数Add添加学生数据,成员函数ShowAll用来遍历所有学生数据,成员函数Seek用来按姓名查找学生数据,成员函数SortToFile用来按总成绩从高到低排序,并将结果数据保存到文件stude
ttxt中。⑶编写一个完整的程序并测试。
题目8分数计算器
f目的与要求:⑴为分数定义一个类。分数定义为两个整数之比,比如12,34,642等等,将分数表示成i
t类型的两个值:一个表示分子,一个表示分母。将类命名为Fractio
。⑵分数应以12,1532,300401这样的形式来输入和输出,注意分子、分母可能包含负号,所以必须支持象12,1532,以及r
好听全球资料 返回顶部