wordpress CMS主题 微信

简单图书链表的实现(五)调用-用户操作

前面我们定义了图书的创建、删除、添加、显示等功能函数,那些都是为用户的使用做准备。 本节就是让用户来操作这些函数,以达到自已想要的目的,也就是:用户选择“创建”,就创建图书;用户选择“添加”,程序就可以实现添加图书…… 下面的代码就是用户界面的操作代码。 &nb...

简单图书链表的实现(五)统计图书

前面我们实现了图书的创建、删除以及添加的功能,本节我们来实现图书链表的统计,也就是统计图书的数量。 首先定义一个统计函数,代码如下: void shownum(book*head) { int i=0; book*l=NULL; whi...

简单图书链表的实现(四)添加图书

前面的章节我们实现了图书的创建与删除功能。用户在删除后,可能又要重新添加新的图书,这时就需要图书链表具有添加图书的功能。本节就是来实现图书的添加功能的。 首先定义一个添加图书的函数insert(),代码如下: void insert(book*head,int numbe...

简单图书链表的实现(三)删除图书

前面我们完整地实现了图书的创建,在我们创建图书后,可能会发现某些图书不想要了,就想把它删除。 那么,在图书链表中怎样删除指定的图书呢? 本节,我们就通过一个简单的函数来实现这个目的。 首先,我们定义一个删除函数del() ,代码如下:   ...

简单图书链表的实现(二)字符判断

前面,我们实现了图书链表的创建及显示,我们可以简单地创建图书信息。但是,细心的话,我们会发现一个问题的存在,就是在输入图书编号或价格时,如果我们不小心输入的是字符或其它,而不是数字,就会出现死循环。碰到这种问题,应该怎样解决呢? 解决方法:我们需要判断用户输入的是不是数字,...

简单图书链表的实现(一)创建显示

图书链表程序, 主要是要实现在链表中创建图书、显示图书、添加图书、删除图书、图书数量等功能。 下面,我们就来通过实例来一步一步来展现这个图书链表。 本节主要来实现图书的创建和显示。代码如下:     #include...