回 帖 发 新 帖 刷新版面

主题:[讨论]求助,请高手帮我编写个通讯录,谢谢拉,很着急,越快越好~~~

请高手帮我个忙,下面是对程学的要求。
越快越好,等着急用。万分感谢~~~ 


write a C program to implement a contact book for the console by using a double-linked list. it should have features like inserting, searching(linear), sorting, deleting and load/save to a file. the output should be like the following:
 
 
这是一个例子(在CMD里面显示的),里面的东西都要有:
 
please enter new address:
Name             : Joanne
 
Surname        : Zhang
 
Street            : 6542 North Street
 
Nr.                :
 
Postal code   :95730
 
City              :San Jose
 
*** Personal addressbook ***
 
[1]  new entry
[2] search entry
[3] delete entry
[4] print
[5] sort
[6] load
[7] save
[8] exit
 
详细解释:
编写一个程序,运用到“双重连接列表”,这是一个通讯录的控制台,这个控制台要有添加新的通讯录,搜索的功能,资料排列,删除的功能,还有读取和储存的功能。
在MSDOS窗口下,也就是XP里面的CMD窗口里面显示这些:
please enter new address<显示出来的>:<在这里输入相应的字母或者数字>
Name<显示出来的>             : <在这里输入相应的字母或者数字>
 
Surname  <显示出来的>      : <在这里输入相应的字母或者数字>
 
Street    <显示出来的>        : <在这里输入相应的字母或者数字>
 
Nr.<显示出来的>  <这个单词是社区的意思>:<在这里输入相应的字母或者数字>
 
Postal code <显示出来的>  :<在这里输入相应的字母或者数字>
 
City      <显示出来的>        :<在这里输入相应的字母或者数字>
 
*** Personal addressbook ***<显示出来的>
 
[1]  new entry
[2] search entry
[3] delete entry
[4] print
[5] sort
[6] load
[7] save
[8] exit
<这八个是选项><显示出来的>
 
 
-----------------------------
说明下,<>这个是说明的用的。
详细说明:
首先在CMD的模式下显示的是:
*** Personal addressbook ***
 
[1]  new entry
[2] search entry
[3] delete entry
[4] print
[5] sort
[6] load
[7] save
[8] exit
 
Please input your choose:
 
其中 “Please input your choose:”这个后面是输入1-8种的一个数字。
如果你输入的数字是1的话,将会出来如下方的:
please enter new address:<在这里输入相应的字母或者数字>
Name             : <在这里输入相应的字母或者数字>
 
Surname        : <在这里输入相应的字母或者数字>
 
Street            : <在这里输入相应的字母或者数字>
 
Nr.                :<在这里输入相应的字母或者数字>
 
Postal code   :<在这里输入相应的字母或者数字>
 
City              :<在这里输入相应的字母或者数字>
 
*** Personal addressbook ***
 
[1]  new entry
[2] search entry
[3] delete entry
[4] print
[5] sort
[6] load
[7] save
[8] exit

回复列表 (共3个回复)

沙发

感觉你应该会做的,解释得这么清楚...

板凳

我不知道如何去写。你能帮帮我吗?我等着交作业呢~~~
上课没好好学习。再加上老师讲得不好~~~

3 楼

有高手吗?帮帮忙,愿意出钱~~~~

我来回复

您尚未登录,请登录后再回复。点此登录或注册