最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

实验1 基于线性表的图书信息管理

IT圈 admin 25浏览 0评论

2024年5月17日发(作者:皇甫子琪)

北 京 林 业 大 学

实 验 任 务 书

学长的话:

记住一定看了要理解,不要只抄

课程名称: 数据结构A

实验学时: 14

适用专业:

开设学院: 信息学院

北 京 林 业 大 学

学年—

学年第

学期

数据结构

实验任务书

专业名称: 实验学时: 4

课程名称:数据结构A 任课教师:

实验题目:基于线性表的图书信息管理

实验环境:

实验目的:

1、掌握线性表的定义;

2、掌握线性表的基本操作,如建立、查找、插入和删除等。

实验内容:

分别定义一个包含图书信息(书号,书名,定价)的顺序表和链表,使其具有如下功能:

(1) 从给定的文件逐个读入图书信息;////ok

(2) 逐个显示图书表中所有图书的相关信息;//////ok

(3) 统计表中图书个数;///////ok

(4) 输出图书价格最低的图书信息(考虑可能有多个);////////ok

(5) 计算所有图书的平均价格;//////////////////ok

(6) 根据书名进行查找,返回相应书名的图书的书号和定价(考虑重名情况);

(7) 根据指定的位置,返回相应位置的图书的全部信息;

(8) 给定一本图书相关信息,插入到表中指定的位置,将插入后的结果重新写入文件

(9) 删除指定位置的图书记录,将删除后的结果重新写入文件;

(10) 将图书表信息读入后逆序存储,然后将逆序的图书信息写入文件

book_中。

(11) 按照图书价格升序进行排序,将排序的图书信息写入文件book_中。

(12) 将价格小于30元的图书价格提高20%,价格大于等于30元的图书价格提高30%,

将修改后的图书信息写入文件book_中。

选做内容

(利用链表实现)

实现两个一元多项式的加法、减法、乘法运算。

我只给代码,这个我写了将近一个月才写完的。。。。。。。。。。。

2024年5月17日发(作者:皇甫子琪)

北 京 林 业 大 学

实 验 任 务 书

学长的话:

记住一定看了要理解,不要只抄

课程名称: 数据结构A

实验学时: 14

适用专业:

开设学院: 信息学院

北 京 林 业 大 学

学年—

学年第

学期

数据结构

实验任务书

专业名称: 实验学时: 4

课程名称:数据结构A 任课教师:

实验题目:基于线性表的图书信息管理

实验环境:

实验目的:

1、掌握线性表的定义;

2、掌握线性表的基本操作,如建立、查找、插入和删除等。

实验内容:

分别定义一个包含图书信息(书号,书名,定价)的顺序表和链表,使其具有如下功能:

(1) 从给定的文件逐个读入图书信息;////ok

(2) 逐个显示图书表中所有图书的相关信息;//////ok

(3) 统计表中图书个数;///////ok

(4) 输出图书价格最低的图书信息(考虑可能有多个);////////ok

(5) 计算所有图书的平均价格;//////////////////ok

(6) 根据书名进行查找,返回相应书名的图书的书号和定价(考虑重名情况);

(7) 根据指定的位置,返回相应位置的图书的全部信息;

(8) 给定一本图书相关信息,插入到表中指定的位置,将插入后的结果重新写入文件

(9) 删除指定位置的图书记录,将删除后的结果重新写入文件;

(10) 将图书表信息读入后逆序存储,然后将逆序的图书信息写入文件

book_中。

(11) 按照图书价格升序进行排序,将排序的图书信息写入文件book_中。

(12) 将价格小于30元的图书价格提高20%,价格大于等于30元的图书价格提高30%,

将修改后的图书信息写入文件book_中。

选做内容

(利用链表实现)

实现两个一元多项式的加法、减法、乘法运算。

我只给代码,这个我写了将近一个月才写完的。。。。。。。。。。。

发布评论

评论列表 (0)

  1. 暂无评论