下载此文档

数据结构实验报告.doc


文档分类:高等教育 | 页数:约31页 举报非法文档有奖
1/31
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/31 下载此文档
文档列表 文档介绍
江西科技师范学院
实验报告
课程数据结构B
系别通信与电子学院
班级电气信息类二班
学号 20092118
姓名徐车生








一、实验目的
二、实验原理
三、实验仪器

四、实验方法及步骤
五、实验记录及数据处理
六、误差分析及问题讨论
目录

1、实验一 C语言编程 3
2、实验二顺序存储 4
3、实验三链式存储 5
4、实验四模式匹配算法应用 6
5、实验五特殊矩阵 7
6、实验六内排序 8
7、实验七树与二叉树 9
8、实验八图的遍历 11
9、实验九检索 15
每次实验课必须带上此本子,以便教师检查预****情况和记录实验原始数据。
实验时必须遵守实验规则。用正确的理论指导实践袁必须人人亲自动手实验,但反
对盲目乱动,更不能无故损坏仪器设备。
这是一份重要的不可多得的自我学****资料袁它将记录着你在大学生涯中的学****和学奋斗的道路上永往直前!
实验一 C语言编程
实验名称:实验一 C语言编程
实验目的:复****C语言程序设计,回顾C语言结构数据及指针数据的应用。
实验原理:C语言结构化程序设计思想,结构数据类型,指针数据类型。
实验设备:电脑,TURBO -TC/VISUAL C++
实验内容:
某组有10个人,每个人有3门课的考试成绩。求该组单科的平均成绩和各科总平均成绩。
用指针变量输出结构数组,结构数组存放了5个学生的信息,学生的信息包括学号、姓名、性别和入学分数。
:
#include<>
void main()
{float a[11][4],sum=0;
int i,j;
for(i=0;i<10;i++)
{printf("请输入第%d个学生的3门课成绩:",i+1);
for(j=0;j<3;j++)
scanf("%f",&a[i][j]);
}
printf("各门课的平均成绩:\n");
for(j=0;j<3;j++)
{sum=0;
for(i=0;i<10;i++)
sum= sum+a[i][j];
a[10][j]=sum/;
printf("第%d门课的平均成绩是:%\n",j+1,a[10][j]);
}
for(i=0;i<3;i++)
{sum=0;
for(j=0;j<10;j++)
sum+=a[i][j];
a[i][3]=sum/;
printf("第%d个学生各科总平均成绩:%\n",i+1,a[i][4]);
}
}
实验结果:
:
#include<>
struct student
{int num;
char name[20];
char sex;
float score;
};
struct student stu[5]={{001,"zhang san",'M',98},{002,"li shi",'F',72},
{003,"wang wu",'F',99},
{004,"li lin",'M',79},{005,"wang ming",'M',80}};
void main()
{struct student *p;
printf(" No. Name sex score\n");
for(p=stu;p<stu+5;p++)
printf(" %5d %-20s %2c %\n",p->num,p->name,p->sex,p->score);
}
实验结果:
实验心得: 本次试验,利用数据结构及指针计算十个学生的单科平均成绩和总的平均成绩。试验中定义二维变量a【11】【4】,输入十个学生的成绩,分别存储在数组变量a[][]中,通过语句sum=0;for(i=0;i<10;i++)sum= sum+a[i][j];a[10][j]=sum/;十个学生的平均成绩存放在a[i][j]数组中,利用printf输出平均成绩,然后重新定义sum,存放各个学生的总成绩,取平均成绩输出。
实验二顺序存储
实验名称:实验二顺序存储
实验目的:掌握线性表顺序存储结构的描述,学会针对顺序存储线性表的基本操作。
实验原理:C语言结构化程序设计思想,结构体及数组的应用。
实验设备:电脑,TURBO -TC/VISUAL C++
实验内容:1、输入两组有序序列,建立两个有序顺序表,将它们合并,且保持有序。
实验代码:
#include ""

数据结构实验报告 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数31
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xunlai783
  • 文件大小354 KB
  • 时间2018-01-13
最近更新