2011年计算机等级考试二级C语言辅导实例编程(19)

文章作者 100test 发表时间 2011:03:17 20:48:11
来源 100Test.Com百考试题网


  用链表实现的简易通讯录

  #include

  #include

  #include

  #define B_PUT puts(" ----------------------------------------------------------------- "). \

  puts("|姓名 地址 联系方式 |")

  #define END_PUT puts(" ----------------------------------------------------------------- ")

  #define INPUT_NAME puts("请输入联系人姓名:").\

  setbuf(stdin,(char *)0). \

  scanf("%[^\n]",name)//用与修改,查找,删除时,输入name.由于操作频繁,定义为宏

  #define FRESH getchar().\

  getchar()//一个接受上次的Enter,另一个等待输入Enter.用于Press Enter to Continue

  /*存放通讯录信息单链表定义*/

  typedef struct

  {

  char name[20].

  char address[30].

  char tel[20].

  }inf_t.

  typedef struct node

  {

  inf_t date.

  struct node *next.

  }*link.

  inf_t getInf(void).

  void insert(inf_t inf).

  link pop(const char *name,link *pre).

  void del(link pre,link cur).

  void outputOne(link p).

  void output(void).

  void menu(void).

  int save(void).

  void openfile(void).

  link head = NULL.

  编辑特别推荐:

  #0000ff>2011年计算机等级考试二级C语言入门教程汇总

  #0000ff>2011年计算机等级考试二级C语言基础教程汇总

  #0000ff>2011年计算机等级考试二级C语言辅导笔记汇总

  #0000ff>2011年计算机等级考试二级C语言常见问题汇总

  #0000ff>2011年计算机等级考试二级C语言实验指导汇总

  #0000ff>2011年计算机等级二级C语言章节习题及答案汇总

  #0000ff>2011年全国计算机等级二级C语言模拟试题及答案汇总

  #0000ff>2011年计算机等级二级C语言课后练习题及答案解析汇总

  #0000ff>2011年全国计算机等级二级C笔试考前练习习题汇总



相关文章


2011年计算机二级考试C语言十套上机题(3)
2011年计算机二级考试C语言十套上机题(2)
2011年计算机等级考试二级C语言辅导实例编程汇总
2011年计算机等级考试二级C语言辅导实例编程(20)
2011年计算机等级考试二级C语言辅导实例编程(19)
2011年计算机等级考试二级C语言辅导实例编程(18)
2011年计算机等级考试二级C语言辅导实例编程(17)
2011年计算机等级考试二级C语言辅导实例编程(16)
2011年计算机等级考试二级C语言辅导实例编程(15)
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛