experiment 4
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Harbin Engineering University Computer Science & Technology
4
附加题
3、定义一个数组,数据为: 6,3,7,1,4,8,2,9,11,5 要求:
1、创建一个向量,把数组的初值赋给它; 2、打印该向量的数据; 3、求向量内数据的和; 4、将向量按照从小到大排序。
int a[]={}; int n=sizeof(a)/sizeof(a[0]); vector<int> va(a,a+n);
Harbin Engineering University Computer Science & Technology 5
实验题目
学生信息表Student 课程信息表Course 成绩表Score
Harbin Engineering University Computer Science & Technology
3
附加题
2、采用五种方式遍历下面给定的数组 int array[]={1,4,2,7,13,32,21,48,16,30}; 提示:
1 数组下标array[i]; 2 数组名+加法*(array+i); 3 指针下标ip[i]; 4 指针加法*(ip+n); 5 指针增量*(ip++)
学号
20112001 20112002 20112003
姓名
王雪 赵倩 卢萌
课程号 c001
课程名称 数据结构
学号 20112001
课程号 c001
分数 92
Fra Baidu bibliotek
c002
c003
操作系统
数据库原理
20112001
20112002 20112003
c002
c003 c002
89
78 90
实验4 具体要求: 1、分别建立Student,Course,Score三个类表示上述三个表的结构; 2、分别建立Student,Course,Score三种类型的数组,动态创建Student, Course,Score对象分别为每个数组赋值; 3、根据三个表的信息输出学生的成绩,格式如下: 学号 姓名 课程名称 分数 20112001 王雪 数据结构 92 20112001 王雪 操作系统 89 …… 20112003 卢萌 操作系统 90
实验4
李晋
实验目的
1、动态对象的创建
设计并实现利用new和delete运算符动态创建和 清除对象的程序。
Harbin Engineering University Computer Science & Technology
2
实验题目
1.编写一个程序,该程序建立一个动态数组 ,为动态数组的元素赋值,显示动态数组的 值,并删除动态数组。
7
实验题目
2
8
19
实验6 要求:
4
32
5 20 1 45
1、建立树节点类用于存储 左图的树; 2、动态创建树节点数组; 3、按照广度遍历依次动态 创建树节点并存入数组中;
Harbin Engineering University Computer Science & Technology
8
Harbin Engineering University Computer Science & Technology
6
实验题目
2
8
19
实验5 要求:
4
32
5 20 1 45
1、建立树节点类用于存储 左图的树; 2、动态创建树节点数组; 3、按照深度遍历依次动态 创建树节点并存入数组中;
Harbin Engineering University Computer Science & Technology