相关推荐
-
图书馆图书基本信息管理软件
采用结构体数组或文件形式存储每本书的信息,每本书应包含如下几方面的信息:主编、出版社、出版年、版次、ISBN书号、书名、定价、拥有本数、借出本数、现余本数。软件由主函数(含欢迎界面);退出程序模块;(一般用户) 3个主要功能模块:(1)借出功能(被借之书“借出本数”增1,“现余本数”减1);(2)归还功能;(3)查找功能(需指定书的某项信息,查找该书目前借出、余存信息)以及(管理员用户)3个主要功能模块(1)添加书目;(2)修改书目;(3)查看书库信息组成。
-
02.顺序表 排序--定义一个包含图书信息(书号、书名、价格)的顺序表读入相应的图书数据完成图书信息表的创建,然后将图书按照价格降序排序,逐行输出排序后每本图书的信息。
输入n+1行,前n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。最后第n+1行是输入结束标志:0 0 0(空格分隔的三个0)。其中书号和书名为字符串类型,价格为浮点数类型。定义一个包含图书信息(书号、书名、价格)的顺序表读入相应的图书数据完成图书信息表的创建,然后将图书按照价格降序排序,逐行输出排序后每本图书的信息。总计n行,每行是一本图书的信息(书号、书名、价格),书号、书名、价格用空格分隔。其中价格输出保留两位小数。
-
数据结构练习题之---链表
1、描述 定义一个包含图书信息(书号、书名、价格)的链表,读入相应的图书数据来完成图书信息表的创建,然后统计图书表中的图书个数,同时逐行输出每本图书的信息。 输入 9787302257646 Data-Structure 35.00 9787302164340 Operating-System 50.00 9787302219972 Software-Engineer 32.00 9787302203513 Database-Principles 36.00 9787810827430 Discre
-
二十四点问题
【题目背景】 二十四点是一款著名的纸牌游戏,其游戏的目标是使用3个加减乘除运算使得4张纸牌上数字的运算结果为24. 【题目描述】 定义每一个游戏由4个从1-9的数字和3个四则运算符组成,保证四则运算符将数字两两隔开,不存在括号和其他字符,运算顺序按照四则运算顺序进行。加法用+表示,减法用-表示,乘法用小写字母x表示,除法用/表示。在游戏里除法为整除。 老师给了你n个游戏的解,请你编写程序验证每个游戏的结果是否为24. 【输入格式】 从标准输入读入数据。 第一行输入一个整数n,从第二行开始到第n+1行中,每一
-
数据结构实验一,第4题:基于顺序存储结构的图书信息表的逆序存储
描述 定义一个包含图书信息(书号、书名、价格)的顺序表,读入相应的图书数据来完成图书信息表的创建,然后将读入的图书信息逆序存储,逐行输出逆序存储后每本图书的信息。 输入 输入n+1行,第一行是图书数目n,后n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。其中书号和书名为字符串类型,价格为浮点数类型。 输出 总计n行,第i行是原有图书表中第...
-
C语言——图书结构体数组实现以及简单操作
导言:本文使用C语言构建图书结构体,并实现其创建、输出、新旧书入库出库、最贵图书查找、图书修改、排序、逆序存储以及数组图书去重等函数的实现。 一、图书结构体定义 为了方便数组操作的实现,初始化图书数组1000个,根据用户需要的大小进行图书的初始化。 #include<stdio.h> #include<stdlib.h> #define N 1000 //图书数组...
-
1. 基于链式存储结构的图书信息表的逆序存储
题目描述 定义一个包含图书信息(书号、书名、价格)的链表,读入相应的图书数据来完成图书信息 表的创建,然后将读入的图书逆序存储,逐行输出逆序存储后每本图书的信息。 输入描述 输入 n+1 行,第一行是图书数目 n,后 n 行是 n 本图书的信息(书号、书名、价格),每本 图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。其中书号和书名为字 符串类型,价格为浮点数类型。 输出描述 总计 n 行,第 i 行是原有图书表中第 n-i+1 行的图书的信息(书号、...
-
BJFU 207基于顺序存储结构的图书信息表的逆序存储
【代码】BJFU 207基于顺序存储结构的图书信息表的逆序存储。
-
第4关:基于顺序存储结构的图书信息表的逆序存储
输入n+1行,第一行是图书数目n,后n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。其中书号和书名为字符串类型,价格为浮点数类型。本关任务:定义一个包含图书信息(书号、书名、价格)的顺序表,读入相应的图书数据来完成图书信息表的创建,然后将读入的图书信息逆序存储,逐行输出逆序存储后每本图书的信息。总计n行,第i行是原有图书表中第n-i+1行的图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔。其中价格输出保留两位小数。
-
定义一个图书类(Book),数据成员包括:书名、作者、单价、数量;成员函数包括:借书、还书、显示;
1定义一个图书类(Book),数据成员包括:书名、作者、单价、数量;成员函数包括:借书、还书、显示; 2借书时判断数量,如果数量为0输出书名借阅失败,如果数量大于0,数量减1并输出书名和剩余数量。 3还书时数量加1并输出书名和剩余数量。显示时能够输出图书的所有信息。 4创建图书对象时,可以给出书名、作者、单价、数量的数据进行初始化;也可以不给出任何数据,此时图书的书名是未命名,作者是佚名,单价是0...
-
声明一个图书类,其成员包括书名、编号(利用静态变量实现自动编号)、书价
声明一个图书类,其数据成员为书名、编号(利用静态变量实现自动编号)、书价,并拥有静态数据成员册数、记录图书的总册数,在构造方法中利用些静态变量为对象的编号赋值,在主方法中定义数组对象,并求出总册数
-
数据结构实验一,第14题:基于链式存储结构的图书信息表的逆序存储
描述 定义一个包含图书信息(书号、书名、价格)的链表,读入相应的图书数据来完成图书信息表的创建,然后将读入的图书逆序存储,逐行输出逆序存储后每本图书的信息。 输入 输入n+1行,第一行是图书数目n,后n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。其中书号和书名为字符串类型,价格为浮点数类型。 输出 总计n行,第i行是原有图书表中第n-i...
-
数据结构实验一,第8题:基于顺序存储结构的图书信息表的新图书的入库
描述 定义一个包含图书信息(书号、书名、价格)的顺序表,读入相应的图书数据来完成图书信息表的创建,然后根据指定的待入库的新图书的位置和信息,将新图书插入到图书表中指定的位置上,最后输出新图书入库后所有图书的信息。 输入 总计n+3行。首先输入n+1行,其中,第一行是图书数目n,后n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。其中书号和书...
-
#03顺序表
参考答案看底部 基于顺序存储结构的图书信息表的创建和输出 题目描述 定义一个包含图书信息(书号、书名、价格)的顺序表,读入相应的图书数据来完成图书信息表的创建,然后统计图书表中的图书个数,同时逐行输出每本图书的信息。 输入描述 输入n+1 行,其中前n 行是n 本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。最后第n+1 行是输入结束标志:0 0 0(空格分隔的三个0)。其中书号和书名为字符串类型,价格为浮点数类型。 输出描述 总计n+1 行,第1 .
-
数据结构实验一,第2题:基于顺序存储结构的图书信息表的排序
描述 定义一个包含图书信息(书号、书名、价格)的顺序表,读入相应的图书数据完成图书信息表的创建,然后将图书按照价格降序排序,逐行输出排序后每本图书的信息。 输入 输入n+1行,前n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。最后第n+1行是输入结束标志:0 0 0(空格分隔的三个0)。其中书号和书名为字符串类型,价格为浮点数类型。 输出...
-
问题 D: 第4关:基于顺序存储结构的图书信息表的逆序存储
输入n+1行,第一行是图书数目n,后n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。其中书号和书名为字符串类型,价格为浮点数类型。定义一个包含图书信息(书号、书名、价格)的顺序表,读入相应的图书数据来完成图书信息表的创建,然后将读入的图书信息逆序存储,逐行输出逆序存储后每本图书的信息。总计n行,第i行是原有图书表中第n-i+1行的图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔。其中价格输出保留两位小数。
-
基于顺序存储结构的图书信息表的逆序存储
描述 定义一个包含图书信息(书号、书名、价格)的顺序表,读入相应的图书数据来完成图书信息表的创建,然后将读入的图书信息逆序存储,逐行输出逆序存储后每本图书的信息。 输入 输入n+1行,第一行是图书数目n,后n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。其中书号和书名为字符串类型,价格为浮点数类型。 输出 总计n行,...
-
链表的头插法
代码 void CreateListfromHead(LinkList &L) { //头指针 LinkList r; //新节点指针 LinkList p; //创建头节点并初始化其指针域为空 L=new LNode; L->next=NULL; while(1) { //创建新节点并开辟空间 p=new LNode; //为新节点赋值 int val; cin>>val; if(val==-1) brea
-
每日一题Day06
基于顺序存储结构的图书信息表的最爱图书的查找 描述 定义一个包含图书信息(书号、书名、价格)的顺序表,读入相应的图书数据来完成图书信息表的创建,然后根据指定的最爱图书的名字,查找最爱的图书,输出相应图书的信息。 输入 总计n+m+2行。首先输入n+1行,其中,第一行是图书数目n,后n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。其...
-
顺序表实现的图书管理
定义图书类型结构,定义顺序表;完成功能:初始化构建空表、插入新记录到第i个位置、删除表中第i个记录、按图书名称进行查找、按作者进行查找、按价格区间进行查找。
1 楼 coolboyysy 2018-03-23 15:01