#include #include #include #include #define ID struct id struct id { char name[20]; // xing ming int num; // xue hao int age; // nian ling char sex[2]; // xing bie char xi[20]; // xi bie char zhuan[20]; // zhuan ye char add[20]; // di zhi ID *next;
2.3 子程序设计 实验报告学生:计算机学院0801班王定桥 实验2.4 查找电话号码 1:题目:查找电话号码phone 2.实验要求 1)要求建立一个可以存入50项的电话号码表,每项包括人名(20字符)和电话号码(8字符)两部分; 2)程序可以接受用户输入的人名及相应的电话号码,并把它们加入到电话号码表中; 3)凡有新的输入后,程序可以按人名对电话号码进行排序; 4)程序可接收需要查找的电话号码的人名,并从电话号码表中查出电话号码,再在屏幕上以如下格式显示 name tel Xxxxx xx
DATAS SEGMENT ;此处输入数据段代码 messg0 db ' Phone Seach System$' messg1 db 'No Record!$' messg2 db 'Please Input your name:$' messg3 db 'Please Input your phone number:$' messg4 db '0:Input, 1:Search, 2:Over!$' messg5 db 'Name Number$' messg6 db 'Please In
程序包含如下功能:
(1)Add Record (增加记录)
提示输入个字段。一次输入一个人的数据。新记录加入后,通讯录按指定的排序顺序排序。初始时,默认按“姓名”排序;选择“8.Sort”后可修改排序顺序为按“办公室”排序。指定一种排序方法后,就一直保持此排序方法,直到重新指定。“8.Sort”可在两种排序方法之间切换。
(2)Delete Record (删除记录)
输入待删除的姓名,显示该姓名下的所有信息,让用户确认是否要删除。
(3)Display All Recor